遇到一个很郁闷的路径问题,求助大家!

浏览:814 发布日期:2013/06/26 分类:求助交流 关键字: iframe模板 路径问题
我使用的是ThinkPHP 3.13最新的。

我的项目地址是这样:http://localhost/ea/我的模板,我的模板文件在:www\EA\app\Tpl下面,又有两个文件夹:
另外我将CSS、img目录放到www\EA\Public目录下。

第一个模板可以正常显示,它在目录:
www\EA\app\Tpl\login\login.html
此网页是单独一页,网页中所有图片、CSS都可以通过:!-PUBLIC-!/css/xxx.css 方式找到,并且在Action中使用$this->display('login/login');可以完美访问,一点没问题。

下面问题来了!系统主界面是使用iframe做的,主框架模板和引用子网页在一下地址:
www\EA\app\Tpl\main\main.html (主框架)
www\EA\app\Tpl\main\frame1.html (子网页1)
www\EA\app\Tpl\main\frame2.html (子网页2)

现在在Action中通过$this->display('main/main');可以访问到主框架,但里面应用的frame1、frame2提示无法显示。提示:The requested URL /ea/frame1.html was not found on this server.

搞笑的是在Action里通过:$this->display('main/frame1');
$this->display('main/frame2');
都可以完美打开frame1.html和frame2.html(图片、CSS一切正常)

救助大家,这种iframe模板如何找到子网页?
最佳答案
评论( 相关
后面还有条评论,点击查看>>