拜求您的大恩大德:dwz_thinkphp 中 “__MODULE__”替换不被识别怎么回事

wgfthink 2012-11-23 10:13:34
提交之后“__MODULE__”并没有被替换成相应的模块 而是直接鸳鸯输出连接 比如一个OA项目 提交链接地址就是httl://localhsot/OA/index.php/User/change/navTabId/__MODULE__
...全文
820 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
fjend 2013-02-05
  • 打赏
  • 举报
回复
找到thinkphp 中的ContentReplaceBehavior.class.php文件 在templateContentReplace中加一条'__MODULE__' => MODULE_NAME,
q80409880 2012-12-09
  • 打赏
  • 举报
回复
同样的问题,LZ你的解决了没??
wgfthink 2012-11-23
  • 打赏
  • 举报
回复
沉了~
wgfthink 2012-11-23
  • 打赏
  • 举报
回复
引用 5 楼 xuzuning 的回复:
你在用你都不知道,我不在用我又如何知道?
xuzuning 2012-11-23
  • 打赏
  • 举报
回复
你在用你都不知道,我不在用我又如何知道?
wgfthink 2012-11-23
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
__MODULE__ 在哪里定义的? thinkphp 只支持这些: ../Public: 会被替换成当前项目的公共模板目录通常是 /项目目录/Tpl/当前主题/Public/ __TMPL__: 会替换成项目的模板目录通常是 /项目目录/Tpl/当前主题/ (注:为了部署安全考虑,../Public和__TMPL__不再建议使用) __PUB……
我只是初学者 , 用的都是国内的框架 DWZ 和thinkphp结合的项目 thinkphp手册要是纸质的估计都翻烂了也没找到这个__MODULE__ 怎么定义的 怀疑是DWZ里面封装的 可是 DWZ的资料写的更简单 根本找不到 项目移植之后自己写 不知道哪里出错了 就是这个读不出来
xuzuning 2012-11-23
  • 打赏
  • 举报
回复
__MODULE__ 在哪里定义的? thinkphp 只支持这些: ../Public: 会被替换成当前项目的公共模板目录通常是 /项目目录/Tpl/当前主题/Public/ __TMPL__: 会替换成项目的模板目录通常是 /项目目录/Tpl/当前主题/ (注:为了部署安全考虑,../Public和__TMPL__不再建议使用) __PUBLIC__:会被替换成当前网站的公共目录通常是 /Public/ __ROOT__: 会替换成当前网站的地址(不含域名) __APP__: 会替换成当前项目的URL地址 (不含域名) __GROUP__:会替换成当前分组的URL地址 (不含域名) __URL__: 会替换成当前模块的URL地址(不含域名) __ACTION__:会替换成当前操作的URL地址 (不含域名) __SELF__: 会替换成当前的页面URL
wgfthink 2012-11-23
  • 打赏
  • 举报
回复
来人啊
wgfthink 2012-11-23
  • 打赏
  • 举报
回复
自己先顶一个 等高人来帮助
wgfthink 2012-11-23
  • 打赏
  • 举报
回复

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧