phpcms如何添加模板

phpcms如何添加模板

phpcms如何添加模板?

本文以添加頻道頁模板為例進行講解,其他依次類推,舉一反三。

1、假設我們已經新建了“phpcms教程”欄目,而此欄目的模板不能用默認的需要新建

打開 /phpcms/templates/default/content 目錄,并建立以下文件:

欄目首頁模板:category_cmsjc.html

立即學習PHP免費學習筆記(深入)”;

欄目列表頁模板:list_cmsjc.html

內容頁模板:show_cmsjc.html

注意:

我添加的欄目名稱是以 category_ 、 list_ 、 show_ 開頭的

category_ 開頭的文件會在選擇模板的時候被自動識別為“欄目首頁模板”,而不會在別的模板選項里出現

list_ 開頭的文件會在選擇模板的時候被自動識別為“欄目列表頁模板”,而不會在別的模板選項里出現

show_ 開頭的文件會在選擇模板的時候被自動識別為“內容頁模板”,而不會在別的模板選項里出現

添加其余的模板依此類推,舉一反三

建立完成后在選擇模板的時候就可以顯示出來,但是不會像默認的那樣出現“文章頻道頁(category.html)”而是出現“category_cmsjc.html”,出現這種情況說明我們還要繼續修改。

2、打開 /phpcms/templates/default/config.php 文件

找到

'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', ),

在此數組里任意位置添加即可,CMS集中營站長的習慣是將內容添加到對應的名稱下邊:

'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', ),

如此操作后再選擇模版的時候就與默認的樣式一樣了“phpcms教程文章頻道頁(category_cmsjc.html)”

PHP中文網,大量的免費PHPCMS教程,歡迎在線學習!

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享