文章模块的模板系统
作者简介: bestjovi
bestjovi为 Xoops China 活跃会员
多模板定制
“文章管理”模块提供了一个选项给管理员,用来添加附加模板。这样终端用户就能为文章选择他们喜爱的模板了,这意味着能为整个模块和分类设置全局模板;或者由某个分类管理者来选择该分类的模板;每一篇文章也可以选择使用不同的模板。
怎样制作你自己的附加模板?
1.为一个页写一个新模板,例如index.php,这个模板文件默认命名为"article_index.html“,你可以命名你的文件为”article_index_myarticle.html".
2.上传这个文件到modules/article/templates/目录下。
3.更新文章管理模块。
4.你将会在“管理区”-“模块管理”-“文章管理”-“一般设置”-“系统预设模板:”下拉列表中看到:“default”,“myarticle”。
以下为可选操作:
5.你可以为你的模板“myindex”增加一个附加的CSS文件:创建CSS文件命名为style_myarticle.css并且上传到modules/article/templates目录下。
6.你也可以为文章的页面或者分类页面创建一个附加模板:article_article_myarticle.html,article_category_myarticle.html.这也将会在文章编辑和分类编辑时生效。
说明:
模板文件命名规则:(模块目录名)_(页面文件名)[_定制模板名].html
CSS文件命名规则:style[_定制模板名].css
“文章管理”模块提供了一个选项给管理员,用来添加附加模板。这样终端用户就能为文章选择他们喜爱的模板了,这意味着能为整个模块和分类设置全局模板;或者由某个分类管理者来选择该分类的模板;每一篇文章也可以选择使用不同的模板。
怎样制作你自己的附加模板?
1.为一个页写一个新模板,例如index.php,这个模板文件默认命名为"article_index.html“,你可以命名你的文件为”article_index_myarticle.html".
2.上传这个文件到modules/article/templates/目录下。
3.更新文章管理模块。
4.你将会在“管理区”-“模块管理”-“文章管理”-“一般设置”-“系统预设模板:”下拉列表中看到:“default”,“myarticle”。
以下为可选操作:
5.你可以为你的模板“myindex”增加一个附加的CSS文件:创建CSS文件命名为style_myarticle.css并且上传到modules/article/templates目录下。
6.你也可以为文章的页面或者分类页面创建一个附加模板:article_article_myarticle.html,article_category_myarticle.html.这也将会在文章编辑和分类编辑时生效。
说明:
模板文件命名规则:(模块目录名)_(页面文件名)[_定制模板名].html
CSS文件命名规则:style[_定制模板名].css
页面: