请问怎样可以像自定义单页面模板那样,自定义文章中心的模板?

创建时间:2019-08-20 00:59发布者:abc点击数:1769
下面是自定义单页面的,文章中心的模板怎样可以自定义呢?谢谢

打开根目录下“page.php”找到
$smarty->display('page.dwt');

改为
// 自定义单页面调用模板
if (file_exists(ROOT_PATH . "theme/$_CFG[site_theme]/" . $page['unique_id'] . '.dwt')) {
$smarty->display($page['unique_id'] . '.dwt');
} else {
$smarty->display('page.dwt');
}



然后在对应的模板目录中新建格式为“单页面别名.dwt”的模板文件即可
回答 我也遇到这个问题(2)
DouPHP官方技术2019-08-21 11:43回答
参考这部分代码,可以使用文章ID作为标记,比如

if (file_exists(ROOT_PATH . "theme/$_CFG[site_theme]/" . 'article_' . $id . '.dwt')) {
$smarty->display('article_' . $id . '.dwt');
} else {
$smarty->display('page.dwt');
}
有用(2) 没用(2)