array()"."/> array()".">
Home >CMS Tutorial >PHPCMS >How to add templates in phpcms
How to add a template to phpcms?
This article takes adding a channel page template as an example to explain, and the others can be deduced by analogy.
1. Suppose we have created a new "phpcms tutorial" column, and the template of this column cannot be used as the default one. It needs to be created
Open the /phpcms/templates/default/content directory and create the following File:
Column home page template: category_cmsjc.html
Column list page template: list_cmsjc.html
Content page template: show_cmsjc.html
Note:
The column names I added start with category_, list_, show_
The files starting with category_ will be automatically recognized as the "column homepage template" when selecting the template, and will not be displayed in the Files starting with
list_ that appear in other template options will be automatically recognized as "column list page templates" when selecting a template, and
show_ will not appear in other template options. The file at the beginning will be automatically recognized as the "content page template" when selecting a template, and will not appear in other template options
Add the remaining templates and so on, and apply inferences
After the creation is completed, it can be displayed when selecting the template, but instead of "article channel page (category.html)" appearing like the default, "category_cmsjc.html" will appear. If this happens, it means that we need to continue to modify it. .
2. Open the /phpcms/templates/default/config.php file
Find
'templates|default|content' => array ( 'category.html' => '文章频道页', 'category_download.html' => '下载频道页', 'category_picture.html' => '图片频道页', 'download.html' => '下载连接页', 'footer.html' => '底部', 'header.html' => '顶部', 'header_min.html' => '迷你顶', 'header_page.html' => '单网页头部', 'index.html' => '网站首页', 'list.html' => '列表页', 'list_download.html' => '下载列表页', 'list_picture.html' => '图片列表页', 'message.html' => '消息提示页', 'page.html' => '单网页', 'rss.html' => 'RSS页', 'search.html' => '搜索', 'show.html' => '文章内容页', 'show_download.html' => '下载内容页', 'show_picture.html' => '图片内容页', 'tag.html' => 'tag', ),
and add it anywhere in this array. This is the habit of CMS concentration camp webmasters It is to add the content under the corresponding name:
'templates|default|content' => array ( 'category.html' => '文章频道页', 'category_download.html' => '下载频道页', 'category_picture.html' => '图片频道页', 'category_cmsjc.html' => 'phpcms教程文章频道页', 'download.html' => '下载连接页', 'footer.html' => '底部', 'header.html' => '顶部', 'header_min.html' => '迷你顶', 'header_page.html' => '单网页头部', 'index.html' => '网站首页', 'list.html' => '列表页', 'list_download.html' => '下载列表页', 'list_picture.html' => '图片列表页', 'list_cmsjc.html' => 'CMS集中营列表页', 'message.html' => '消息提示页', 'page.html' => '单网页', 'rss.html' => 'RSS页', 'search.html' => '搜索', 'show.html' => '文章内容页', 'show_download.html' => '下载内容页', 'show_picture.html' => '图片内容页', 'show_cmsjc.html' => 'CMS教程文章内容页', 'tag.html' => 'tag', ),
After doing this, when you select the template, it will be the same as the default style "phpcms tutorial article channel page (category_cmsjc.html)"
PHP Chinese website, a large number of free PHPCMS tutorials, welcome to learn online!
The above is the detailed content of How to add templates in phpcms. For more information, please follow other related articles on the PHP Chinese website!