本文整理匯總了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);
}
}
示例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();
}
}
示例3: init
public function init()
{
echo '345345';
parent::init();
}
示例4: init
public function init()
{
$this->assign('css', array('header-1.css', 'footer.css', 'user/common.css'));
parent::init();
}
示例5: init
public function init()
{
parent::init();
self::$PUID = self::$REQUEST['puid'];
}