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


PHP CommonAction::init方法代码示例

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


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

示例1: init

 public function init()
 {
     $this->assign('css', array('category/common.css', 'footer.css'));
     parent::init();
     if (isset(self::$REQUEST['type']) && self::$REQUEST['type'] >= 1) {
         self::$CATEGORY = CategoryNamespace::getCategoryById(self::$REQUEST['type']);
         $this->assign('category', self::$CATEGORY);
     }
 }
开发者ID:fengxiangyun,项目名称:diary,代码行数:9,代码来源:IndexAction.class.php

示例2: _initialize

 protected function _initialize()
 {
     if (!self::$init) {
         self::$init = true;
         //标记已经进入初始化,否则new AdminAction将陷入死递归
         define('TH_VERSION', '1.1.3');
         //所有action初始化代码放在这个大括号内部,否则下面的AdminAction实例化时又将重复执行一次初始化代码,注意不同功能代码可能需要一定的顺序
         ///////自定义扩展区///////////////
         ///////cookie初始化区域///////////
         if (C('COOKIE_PATH') == '/') {
             C('COOKIE_PATH', __ROOT__);
         }
         if (C('COOKIE_PREFIX') == '') {
             $prefix = trim(__ROOT__ . '_', '/\\');
             C('COOKIE_PREFIX', $prefix);
         }
         $listapp = new AdminAction();
         $list = $listapp->listAPP();
         if ($list == false) {
             $this->assign('noapp', "<span>还没有添加任何项目,或者applist.xml文件读取异常</span>");
             cookie('config_path', '');
             cookie('base_dir', '');
             cookie('app_name', '暂无');
             cookie('app_index', '暂无');
             cookie('app_url', '');
         } else {
             $this->assign('listapp', $list);
             if (cookie('switch') != 'on' && (!cookie('config_path') || !cookie('base_dir'))) {
                 $default = $list[0];
                 //cookie设置
                 cookie('config_path', CheckConfig::dirModifier($default['path']) . 'Conf/config.php');
                 cookie('base_dir', CheckConfig::dirModifier($default['path']));
                 cookie('app_name', $default['name']);
                 cookie('app_index', $default['index']);
                 cookie('app_url', $default['url']);
             }
         }
         cookie('think_path', CheckConfig::dirModifier(THINK_PATH));
         cookie('tp_helper', CheckConfig::dirModifier(APP_PATH));
         cookie('version', THINK_VERSION);
         ///////include模板变量分配区域/////////
         $this->include_assign();
     }
 }
开发者ID:sdgdsffdsfff,项目名称:TPhelper,代码行数:44,代码来源:CommonAction.class.php

示例3: init

 public function init()
 {
     echo '345345';
     parent::init();
 }
开发者ID:fengxiangyun,项目名称:diary,代码行数:5,代码来源:MoreAction.class.php

示例4: init

 public function init()
 {
     $this->assign('css', array('header-1.css', 'footer.css', 'user/common.css'));
     parent::init();
 }
开发者ID:fengxiangyun,项目名称:diary,代码行数:5,代码来源:DetailAction.class.php

示例5: init

 public function init()
 {
     parent::init();
     self::$PUID = self::$REQUEST['puid'];
 }
开发者ID:fengxiangyun,项目名称:diary,代码行数:5,代码来源:DetailBaseAction.class.php


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