78950238 2017-10-15
谁知道电脑端与手机端的发帖页面模板在哪了修改啊,我在模板文件里面好像是找不到。
比如
<!--{hook t_post_index_1}-->
<!--{hook t_post_index}-->
<!--{hook t_m_post_index_1}-->
<!--{hook t_m_post_index}-->
这都是插入的什么目录的文件
# 1楼 2017-10-15 点评
这个在编辑器插件里面
# 2楼 2017-10-15 点评
@哄着自己玩 请问是有什么规律看出来是在什么文件里面还是什么呢?很多类似这样的代码都找不到在什么文件里面
# 3楼 2017-10-15 点评
发帖页面的代码全部在编辑器插件里面
如上图的移动端编辑器,它在/Plugin
通过hook 插入点插入的,具体你可以看看http://bbs.hyphp.cn/t/1.html
# 4楼 2017-10-15 点评
@哄着自己玩 谢谢 发帖页面已经找到了 就是说hook开头的都是插入的其他文件 但是很多插入文件都不知道在什么位置 比如说官方电脑模板主页好多插入文件不知道在什么位置
<!--{hook t_top_left_box}-->
<!--{hook t_index_index_top_left_box}-->
<!--{hook t_index_index_thread_list_head}-->
<!--{hook t_index_index_thread_list_foot}-->
<!--{hook t_index_index_thread_list_top}-->
# 5楼 2017-10-15 点评
<!--{hook t_index_index_thread_list_top}-->类似这样的东西,只是一个插件插入点,不知道你说的找不到的东西是什么,安装的插件吗?插件的话在插件目录才有
# 6楼 2017-10-15 点评
@哄着自己玩 我好想懂了点了 类似<!--{hook t_index_index_thread_list_top}-->这些代码只是作者预留的插件代码 后台启用了插件就会显示出来了是吧
# 7楼 2017-10-15 点评
@78950238 是的,就是这个意思,你可以看看上面给你的链接,看懂了你就知道怎么回事了
# 8楼 2017-10-15 点评
@哄着自己玩 好的 谢谢了
# 9楼 2017-10-15 点评
/View 下的目录是模板 每个模板都拥有自己的文件夹
/Plugin 是插件目录 和模板一下 每个插件都拥有自己的文件夹 文件夹即是插件英文名
对于HOOK 在模板上是无法指定那个文件的 因为模板是几套的 而且文件名大多都一样
{hook a_XXX}
a开头的/Action内文件的 一般都比较详细
例如 {hook a_post_index_1} 则是 /Action目录中的Post.php文件里的Index函数 1则是第一个插入位置
{hook t_XXX}
而t开头的 则是模板使用的hook文件 但当然也是指定位置的
例如 {hook t_post_index_1}
那他的文件名为 post_index.html
如果你开启的是hy_boss模板 那么他的路径就是 /View/hy_boss/post_index.html
/View/模板名/post_index.html
# 10楼 2017-10-15 点评
@admin 请问a与t开头的的格式是属于个人爱好还是编写格式呢,我刚刚按照插件开发教程写了一个测试插件没有以t开头也正常显示
# 11楼 2017-10-15 点评
那是用于区分这个插入点是模板还是Action文件