當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Tag::appendTitle方法代碼示例

本文整理匯總了PHP中Phalcon\Tag::appendTitle方法的典型用法代碼示例。如果您正苦於以下問題:PHP Tag::appendTitle方法的具體用法?PHP Tag::appendTitle怎麽用?PHP Tag::appendTitle使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Phalcon\Tag的用法示例。


在下文中一共展示了Tag::appendTitle方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: loginAction

 /**
  * Starts a session in the admin backend
  */
 public function loginAction()
 {
     \Phalcon\Tag::appendTitle(" - Вход");
     $form = new LoginForm();
     try {
         if (!$this->request->isPost()) {
             if ($this->auth->hasRememberMe()) {
                 return $this->auth->loginWithRememberMe();
             }
         } else {
             if ($form->isValid($this->request->getPost()) == false) {
                 foreach ($form->getMessages() as $message) {
                     $this->flash->error($message);
                 }
             } else {
                 $this->auth->check(array('email' => $this->request->getPost('email', 'email'), 'password' => $this->request->getPost('password'), 'remember' => $this->request->getPost('remember')));
                 $auth = $this->session->get('auth');
                 $this->flashSession->notice($auth['role']);
                 if (!$auth) {
                     $this->flashSession->notice("Нужно войти или зарегистрироваться");
                     return $this->response->redirect("session/login");
                 }
                 if ($auth['role'] == 'Administrators') {
                     $this->flashSession->success("Здравствуйте администратор. Вы находитесь в области управления сайтом, в разделе Новости.");
                     return $this->response->redirect("backend/news");
                 }
                 return $this->response->redirect();
             }
         }
     } catch (AuthException $e) {
         $this->flash->error($e->getMessage());
     }
     $this->view->form = $form;
 }
開發者ID:devsnippet,項目名稱:city_site,代碼行數:37,代碼來源:SessionController.php

示例2: testSetTitleSeparator

 public function testSetTitleSeparator()
 {
     Tag::setTitle('Title');
     Tag::appendTitle('Class');
     $this->assertEquals(Tag::getTitle(), '<title>TitleClass</title>' . PHP_EOL);
     Tag::setTitle('Title');
     Tag::setTitleSeparator('|');
     Tag::appendTitle('Class');
     $this->assertEquals(Tag::getTitle(), '<title>Title|Class</title>' . PHP_EOL);
     $this->assertEquals(Tag::getTitleSeparator(), '|');
     Tag::setTitle('Title');
     Tag::setTitleSeparator('|');
     Tag::prependTitle('Class');
     $this->assertEquals(Tag::getTitle(), '<title>Class|Title</title>' . PHP_EOL);
 }
開發者ID:UqiOnline,項目名稱:cphalcon7,代碼行數:15,代碼來源:TagTest.php

示例3: appendTitle

 public static function appendTitle($title)
 {
     parent::appendTitle($title);
 }
開發者ID:mattvb91,項目名稱:cphalcon,代碼行數:4,代碼來源:Tag.php

示例4: testAppendTitle

 /**
  * Tests appendTitle
  *
  * @author Nikos Dimopoulos <nikos@phalconphp.com>
  * @since  2012-09-05
  */
 public function testAppendTitle()
 {
     $value = 'This is my title';
     \Phalcon\Tag::setTitle($value);
     $append = ' - Welcome!';
     \Phalcon\Tag::appendTitle($append);
     $expected = "<title>{$value}{$append}</title>" . PHP_EOL;
     $actual = \Phalcon\Tag::getTitle();
     $this->assertEquals($expected, $actual, sprintf($this->message, 'appendTitle'));
 }
開發者ID:lisong,項目名稱:cphalcon,代碼行數:16,代碼來源:UnitTest.php


注:本文中的Phalcon\Tag::appendTitle方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。