thinkphp3.2行为实例
2018-05-31
后端
配置如下,
控制器类:Home/Controller/IndexController.php,用来调用行为
创建传说中的行为类。。。。
Behavior:Home/Behavior/TestBehavior.php
好了鸡冻人心的时刻到了了。。。。。。。。。。。。。
执行页面。。
就可以看到
控制器类:Home/Controller/IndexController.php,用来调用行为
- public function index(){
- // tag 在common/functions.php里面,实际调用ThinkHook::listen()方法
- tag('test');
- $this->display();
- }
复制代码
标签位:Home/Conf/Tags.php- // 新添加一个测试的标签位,也可以动态添加,具体看手册^_^
- return array(
- "test" => array("Home\Behavior\TestBehavior")
- );
复制代码
我配置在应用里面,呵呵创建传说中的行为类。。。。
Behavior:Home/Behavior/TestBehavior.php
- namespace HomeBehavior;
- class TestBehavior{
- public function run(&$params){
- echo 'test Behavior';
- }
- }
复制代码
此处我是用最新版的3.2.2,所以不必要继承行为基类。好了鸡冻人心的时刻到了了。。。。。。。。。。。。。
执行页面。。
就可以看到
