+ -
当前位置:首页 → 问答吧 → ThinkPHP中的访问路径问题

ThinkPHP中的访问路径问题

时间:2011-06-13

来源:互联网

首页在Index目录下,采用Div+CSS+table布局,其他页面均在Public下,public的在PublicAction中有对应方法加载,比如menu.html 在PublicAction中有menu方法对应加载,在Index/index.html采用<!-- layout::ublic:menu::60 -->或者<include  file='Public:menu'/>都不能加载到我在PublicAction中menu方法的操作menu.html【注意红色框内】,
  menu.html
=700) window.open('http://bbs.lampbrother.net/attachment/Mon_1106/179_49661_c669a062c46b737.jpeg');" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" >
PublicAction中menu方法:
  PublicAction中menu方法
=700) window.open('http://bbs.lampbrother.net/attachment/Mon_1106/179_49661_63e15f046f63073.jpeg');" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" >
首页加载后没有得到menu的值,正确显示应该是 系统管理我测的 现在只显示了系统管理  

还有一个问题就是使用__URL__/public/方法总是报非法操作public 因为未使用框架布局 所以使用__URL__/public/方法  路径为__URL__/Index/public/方法  所以报错 急求解

作者: wilr   发布时间: 2011-06-13

你测的不显示因为调错了地方
控制器文件的
复制代码
  1. class PublicAction extends Action
对应模板文件路径/public
如果你加了menu方法,路径为/pubilic/menu
你可以尝试在index()调用你测的看看,如果没删除的话
谢谢,我也刚研究ThinkPHP,一起学习
[ 此帖被斯文人在2011-06-14 08:48重新编辑 ]

作者: 斯文人   发布时间: 2011-06-14

引用
引用第1楼斯文人于2011-06-14 08:41发表的 :
你测的不显示因为调错了地方
控制器文件的
复制代码
  1. class PublicAction extends Action
对应模板文件路径/public
.......  

这些都写对的  

作者: wilr   发布时间: 2011-06-14