zoukankan      html  css  js  c++  java
  • yii pageTitle与Yii::app()->name的区别

    我们会在main中修改:  'name'=>'傻逼管理系统',
    在视图页中:Yii::app()->name时,会输出  傻逼管理系统;可是当我们用$this->pageTitle时,则可能输出 XXX管理系统 - Site ,这也是为了方便每页的命名,
    Site是控制器名。
    下面是使用方法:
    第一
      直接在views文件使用下面的方法指定就可以了:
      $this->setPageTitle('Your Title Here');
      // or
      $this->pageTitle = 'Your Title Here';

    第二
      或者你可以直接重写setPageTitle这个方法:
    class YourController extends Controller
    {
        public function setPageTitle($value){
          $this->pageTitle = Yii::app()->name ." | ". $value ;//这里看你的需求来修改
      }
    }


    第三
      在Controller中直接指定pageTitle:
      class YourController extends Controller
      {
            public $pageTitle = 'Your Title Here';
      }  

  • 相关阅读:
    SGU 194. Reactor Cooling(无源汇有上下界的网络流)
    SGU 197.Nice Patterns Strike Back
    Codeforces 474E
    记一个问题的AC
    UVM Primer
    UVM Primer
    UVM Primer
    UVM Primer
    UVM Primer
    UVM Primer
  • 原文地址:https://www.cnblogs.com/peteremperor/p/6860269.html
Copyright © 2011-2022 走看看