欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

thinkphp3.1 与frameset的显示有关问题

程序员文章站 2022-06-16 11:10:07
...
thinkphp3.1 与frameset的显示问题
本帖最后由 EC_jouvie 于 2013-01-23 14:18:29 编辑 本人看的是thinkphp2.1版本的视频教程,老师在演示的过程中在Index模块里面index方法中display index.html页面;index.html是一个含有frameset的框架,一切正常运行。
可是到我自己操作的时候,却出现这样的问题,页面一片空白,什么都没有。我自己用3.1版本的thinkphp.求教高手指点。
贴出代码
IndexAction.class.php
class IndexAction extends Action {
public function index(){
$this->assign('title','标题');
$this->display();
}
public function top(){
$this->display();
}
public function menu(){
$this->display();
}
public function main(){
$this->display();
}
public function footer(){
$this->display();
}
}

index.html




{$title}//此处的$title变量还是可以显示的











tpl模板目录下存在index.html、top.html、menu.html、main.html、footer.html文件

本人用DW编辑,每次修改__URL__部分再保存index.html页面的时候就会跳出错误提示框,内容如下:
文件"F:\Website\SIM\App\Student\Tpl\Index\__URL__\footer"不存在。
这个路径明明是模板所在的路径,按理说应该是模块方法所在路径才是啊?

主要的问题就是页面无法正常显示,先解决了这个,那个路径的问题我想也就迎刃而解了,求指教,谢谢
thinkphp frameset __URL__
------解决方案--------------------
这就不太清楚了,我遇到过一次是因为 footer 文件的后缀写错了,差个l,是htm
所以你检查下你的footer.html 这个文件,因为你其他文件都找的到,路径多半是对的

------解决方案--------------------
我回去翻了下我的程序,dw 误报是正常的,但我后台页面还是能够显示出来的
我记得thinkphp 的 tpl 中 默认的模板 叫做 default,你看你不是少了这个
你看的__URL__ 的值是不是正确的
thinkphp3.1 与frameset的显示有关问题

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • thinkphp3.1 与frameset的显示有关问题
  • 专题推荐

    作者信息
    thinkphp3.1 与frameset的显示有关问题

    认证0级讲师

    推荐视频教程
  • thinkphp3.1 与frameset的显示有关问题javascript初级视频教程
  • thinkphp3.1 与frameset的显示有关问题jquery 基础视频教程
  • 视频教程分类