Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[模型] 【分享】模型的模板不支持频道页(只有列表页和内容页)的解决办法

[复制链接]
ala2test 发表于 2010-5-1 04:17:24 | 显示全部楼层 |阅读模式
打开 m.php

找到
include template($tpldir.'/category.html.php', 1);

改为

/* add for jidian by ala2test@2010-04-30 */
if ("jidian" == $modelsinfoarr['modelname'] && !$_GET['mo_catid'])
{
        include template($tpldir.'/channel.html.php', 1);
} else {
        include template($tpldir.'/category.html.php', 1);
}

jidian是我的自定义模型的模型标识
这样修改之后,就支持频道页模板了,频道页模板的名字是 channel.html.php,和其他的模板在同一个目录(模板默认在 mthemes/ 如果未勾选“与系统模板同步” 就在 model/data/模型标识/)

同时给官方提个建议,这个应该做到程序里,再做判断,如果频道模板不存在再自动调用列表模板
hoiuan 发表于 2010-5-1 15:36:13 | 显示全部楼层
支持!!!!!!
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 00:30 , Processed in 0.059318 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表