1234567891011121314151617181920212223242526272829 |
- <?php
- namespace addons\blog\controller;
- use think\addons\Controller;
- use think\Config;
- class Base extends Controller
- {
-
- public function __construct()
- {
- parent::__construct();
- $config = get_addon_config('blog');
-
- $this->view->engine->config('view_path', $this->view->engine->config('view_path') . $config['theme'] . DS);
-
- $this->view->engine->config('taglib_pre_load', 'addons\blog\taglib\Blog');
- $config['indexurl'] = addon_url('blog/index/index', [], false);
- $categorylist = \addons\blog\model\Category::where('status', 'normal')->order('weigh desc,id desc')->cache(true)->select();
- $this->view->assign("categorylist", $categorylist);
- Config::set('blog', $config);
- }
- }
|