zblog不同分类和详情页使用不同模板的方法

[复制链接] [添加相关主题]
godkings 发表于 2021-10-15 15:46:14
不同的分类做了不同的排版,需求是想要zblog不同的分类、不同详情页使用不同的模板,比如我的分类有商品分类和文章分类,详情页和列表页的排版一定是不一样的,解决方法就是直接制作不同的模板即可。
默认情况下zblog首页和分类列表页使用的是index.php这个文件,然后使用判断首页时加载首页模板,或者是列表页时加载列表模板,但是这时候所有的列表页都是同一个模板了,这不科学,解决方法是:
①不同分类列表使用不同模板
在你的模板文件夹里面新建一个名为index_list.php的文件,然后在开头输入代码:
  1. {* Template Name: 商品列表 * Template Type: list *}
复制代码

其中“商品列表”是后台选择时显示的名称。

②不同分类下文章详情页使用不同的模板
在你的模板文件夹里面,添加一个名为single_pr.php的文件,然后在里面舒服代码:
  1. {* Template Name:商品详情页 * Template Type: single *}
复制代码


一定要指定type类型为single,否则在网站后台不能选择。

使用方法

不同的分类使用不同的模板,登录你的网站后台,然后新建分类或修改分类,在模板选择那里就能出现新添加的模板了,选择你新添加的模板即可:





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x


上一篇:discuz IS_ROBOT判断是否搜索引擎蜘蛛代码
下一篇:discuz修改伪静态规则提示“插件不存在或已关闭”解决方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ| Archiver|小黑屋| 颠覆霸主 ( 京ICP备12023415号-2 )

声明:本站的任何信息和内容仅代表作者的立场和观点,与颠覆霸主网无关。

禁止在颠覆霸主网发布任何与《中华人民共和国法律》相抵触的言论!

GMT+8, 2022-11-29 03:43 , Processed in 0.121037 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.