回答(1)
已采纳最佳答案-
2026-10-25 回答 最佳答案
模板都在
view/主题名/下,默认主题是view/default/。关键文件:common/layout.html—— 全站公共骨架(头/尾在这里),页面用{layout layout}引用;common/header.html/common/footer.html—— 页头页尾,导航、搜索框在这里;index/index.html—— 首页;node/xxx.html—— 栏目列表页(栏目里"列表模板"填的就是这里的文件名);article/xxx.html—— 内容详情页("详情模板"同上);error/404.html—— 404 页,可直接改样式;static/css/style.css—— 主题样式,类名前缀nv-*。
自己做主题的两条路:
- 复制
default整个目录改名,逐页改(推荐,样式变量都在头部,改起来快); - 只给个别栏目做专属模板:在栏目里填列表/详情模板名,其它栏目继续用默认。
注意事项:
- 改 .html 模板不用清缓存,自动重编译;
- 富文本输出记得
|raw; - 链接一律用
{$entry_prefix}+ 路由路径,别手拼/index.php; - {if} 必须配对 {/if},漏一个整个页面 500——改完模板自己数一遍。
写回答
该问题已解决,不再接受新的采纳。