織夢入門以及常見錯誤1
首先說下我用的織夢版本是DedeCMS-V5.7-UTF8-SP2.tar.gz
而不是DedeCMS-V5.7-UTF8-SP2-Full.tar.gz,不是這個,不是帶Full的
安裝很簡單,只需要將Uploads的內容復制一份放入hotdoc目錄裏,運行127.0.0.1/uploads即可,這裏並不一定是uploads,而是重命名後的文件
註意,默認不要勾選安裝體驗數據,那樣後期操作起來會很麻煩,模塊也不要安裝,後期都可以添加
OK
拿到手織夢了,我們肯定要進行修改的,肯定不能投機取巧
我們主要進行哪些地方的修改呢?這裏主要講的是這幾個方面,分別是模版,CSS,采集,欄目,數據庫
首先我們確認以下欄目發布時的模版:
普通文章發布時模版是:
封面模版:index_article.htm
列表模版:list_article.htm //這個是欄目顯示的模版
文章模版:article_article.htm
主頁模版是index.html
頭部模版header.html
建議修改某個模版時,先事先建一個文件夾將原先的模版文件進行備份
在修改的時候,可以去除掉一些不必要的欄目,修改其CSS
普通文章包括主頁的CSS在:templetes/default/style/目錄下的dedecms.css,layout.css,page.css
可以在這裏對網站的顯示進行修改
網站主欄目的綠色圖像包括主頁上顯示的欄目(欄目下有列表文章)是用的一個套圖green_skin.png
我們主要修改的是主頁和欄目頁,那麽直接在編輯器中修改或者在織夢CMS中的默認模版管理中修改也可以
在模版中可以使用織夢特帶的模版變量
模版變量運用之一,默認的織夢顯示的最大欄目數量是8個,我們可以對其進行修改,在head.html模版中
{dede:channel type=‘top‘ row=‘15‘ currentstyle="<li class=‘hover‘><a href=‘~typelink~‘ ~rel~><span>~typename~</span></a></li>"} <li><a href=‘[field:typeurl/]‘ [field:rel/]><span>[field:typename/]</span></a></li> {/dede:channel}
這個標簽的作用是
標簽名稱:channel 標記簡介:織夢常用標記,通常用於網站頂部以獲取站點欄目信息,方便網站會員分類瀏覽整站信息 功能說明:用於獲取欄目列表 適用範圍:全局使用 默認情況下row=‘8‘則顯示8個欄目的信息,這裏我們修改為了15,則可以顯示15個欄目的信息 類似問答參考:織夢{dede:channel}標簽怎麽列出自己指定ID的欄目名稱和鏈接?
{dede:channel type=‘self‘ row=‘3‘ typeid=‘2,3,6‘}
<li><a href=‘[field:typelink/]‘>[field:typename/]</a></li>
{/dede:channel}
使用上面的type=‘self‘屬性則顯示不出來
如果改成type=‘top‘則是按照所有欄目ID順序顯示3個也就是顯示的ID1、2、3的三個欄目名稱
有什麽方法可以實現顯示2、3、6三個欄目的名稱和鏈接?
修改完畢後,更新欄目列表即可
我們主要修改index.html主頁模版,和列表頁模版list_article.htm,以及head.htm頭部模版,以及文章頁模版article_article.htm
修改完畢後不要忘記更新欄目,帶模版變量的一般都要更新後才有顯示結果
織夢入門以及常見錯誤1