在列表页和文章内页,判断篮球,如果是A栏目,则调用栏目为3的最新内容,如果是B栏目,则调用 4栏目的最新内容
主要解决模板太多的问题,不然每一个栏目都需要新建一个模板 比较麻烦
@zylmc 我栏目比较多。。这到时候还要一个一个是选模板,。。。,痛苦。
你可以把每个文章页模板文件名改 show_article栏目id.html 再调用模板前加 if(!$module) $module = 'index'; $theme = !$theme ? (!defined('MODULE_THEME') ? C('site_theme') : MODULE_THEME) : $theme; $template_path = APP_PATH.$module.DIRECTORY_SEPARATOR.'view/'.$theme.DIRECTORY_SEPARATOR; $tplfile = $template_path.$filename.'.html'; if(is_file($tplfile)) { $template='show_article'.$catid; } 列表页也可同样的方法
@zylmc 我是说的调用模板
本来默认的模板中就有相应的例子,在列表页和文章内页中{m:lists field="title,inputtime,url,color,flag" catid="$catid" order="inputtime DESC" limit="20" page="page"}其中catid="$catid"就是相应的栏目 order="inputtime DESC"就是调用最新内容
这家伙很懒,什么都没写呢~