当前位置: 首页>>代码示例>>PHP>>正文


PHP url::last方法代码示例

本文整理汇总了PHP中url::last方法的典型用法代码示例。如果您正苦于以下问题:PHP url::last方法的具体用法?PHP url::last怎么用?PHP url::last使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在url的用法示例。


在下文中一共展示了url::last方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: edit

 public function edit($id, $filename)
 {
     $self = $this;
     $page = $this->page($id);
     try {
         $file = $this->file($page, $filename);
     } catch (Exception $e) {
         $this->alert(l('files.error.missing.file'));
         $this->redirect($page);
     }
     // setup the form and form action
     $form = $file->form('edit', function ($form) use($file, $page, $self) {
         $form->validate();
         if (!$form->isValid()) {
             return $self->alert(l('files.show.error.form'));
         }
         try {
             $file->update($form->serialize());
             $self->notify(':)');
             $self->redirect($file);
         } catch (Exception $e) {
             $self->alert($e->getMessage());
         }
     });
     return $this->screen('files/edit', $file, array('form' => $form, 'page' => $page, 'file' => $file, 'returnTo' => url::last() == $page->url('files') ? $page->uri('files') : $page->uri('edit'), 'uploader' => $this->snippet('uploader', array('url' => $file->url('replace'), 'accept' => $file->mime(), 'multiple' => false))));
 }
开发者ID:irenehilber,项目名称:kirby-base,代码行数:26,代码来源:files.php

示例2: back

 /**
  * Redirects to the last location of the user
  * 
  * @param string $fallback
  */
 public static function back($fallback = null)
 {
     // get the last url
     $last = url::last();
     // make sure there's a proper fallback
     if (empty($last)) {
         $last = $fallback ? $fallback : url::home();
     }
     static::send($last);
 }
开发者ID:LucasFyl,项目名称:korakia,代码行数:15,代码来源:redirect.php

示例3: index

 public function index($text = null, $exception = null)
 {
     $this->auth();
     if (is_null($text)) {
         $text = l('pages.error.missing');
     }
     if (server::get('HTTP_MODAL')) {
         return $this->modal('error', array('text' => $text, 'back' => url::last()));
     } else {
         return $this->screen('error/index', 'error', array('text' => $text, 'exception' => $exception));
     }
 }
开发者ID:irenehilber,项目名称:kirby-base,代码行数:12,代码来源:error.php


注:本文中的url::last方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。