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

Yaf 使用遇到的坑

2015-09-14 15:25 633 查看
yaf 使用心得:

1. yaf中使用__get魔术方法后,直接导致模板不能自动渲染,需要手动指定模板

?
2. 如果需要关闭模板自动渲染, 可以在BootStrap.php的__init**方法或者在控制器的init()方法中添加如下:

?
3. yaf内部是默认自动渲染模板的,YafAutoRender默认为1;yaf使用__get魔术方法后,每次都会获取一个属性YafAutoRender, 但是默认在类中是找不到这个属性的,所以__get的时候会将YafAutoRender置为NULL,模板就不会再自动渲染;解决方案是,在类的init方法中手动自定义该属性

?
这样,再次使用__get时,php就会检测到该类存在这个属性,实现模板自动渲染。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: