您的位置:首页 > 编程语言 > PHP开发

[YII2] 自定义组件,在YII框架中正常使用

2016-06-16 09:58 555 查看
1、自定义help工具类。如下图



2、在控制层DemoController里调用。代码如下



3、[测试]。在浏览器中输入:http://localhost/echo/web/index.php?r=demo/echo1    。结果如下图:提示 无法识别的help应用



4、[原因]。虽然代码已经拷贝到项目中,但没有在YII中声明help这个组件,所以不能直接使用

5、[解决]。在配置文件中声明。

5.1、查看配置文件。看web目录下的index.php(所有请求都会先经过这个文件),从这段代码 

$config = require(__DIR__ . '/../config/web.php'); 可以看出,配置内容在config目录下的web.php里

5.2、声明help为组件。如下图所示



9、[再测试] 可以看到下图结果,表示 help这个类 可直接使用

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  yii 组件