老手莫喷哦,我是PHP小菜!
使用场景:用户选择需要的页面,动态生成选项卡TAB页。
预想代码实现如下:
然而ThinkPHP3.2.3的include标签不支持动态解析。首先想到的是纯php实现文件内容读取,实现代码如下:
tabfiles_content" item="ff">
$ff
另一种方法类似,只是把文件读取放在模板中,代码如下:
忍不住激动的心情,在浏览器里刷一下,页面真的出来了耶

,然而细看一下总有些怪怪的,显示有问题啊~~~
经过查阅ThinkPHP的模板解析代码ThinkPHP/Library/Think/Template.class.php代码,终于感到了上天发现了它的秘密,果断修改的
模板显示的实现:
$this->display('mytabpage'); 改为 $this->show($this->fetch('mytabpage'));
哇哦,漂亮的页面终于出来了!!!
阅读(827) | 评论(0) | 转发(0) |