單頁簡單來說就是一個欄目等于一篇文章,一般用于企業(yè)站的公司簡介、聯(lián)系我們等。要調(diào)用單頁內(nèi)容,首先要創(chuàng)建單頁。
如果你直接去后臺 "文章內(nèi)容 -- 單頁內(nèi)容"這里尋找的話,將會一無所獲,因為單頁的創(chuàng)建是在欄目管理里面的。
下面是創(chuàng)建單頁的步驟:
基礎內(nèi)容 -- 內(nèi)容欄目 -- 欄目新增
接下來是創(chuàng)建單頁的關鍵,選擇內(nèi)容模型。第一眼在內(nèi)容模型里面應該看不到單頁兩個字,因為它在這里叫專題。
至于為什么叫專題,不用管了,選擇就是了。
可以看到,選擇內(nèi)容模型為專題后,列表頁模板 -- 無,內(nèi)容頁模板 -- about.html。
因為之前說過,單頁就是一個欄目等于一篇文章,所以并不會有什么內(nèi)容列表。
至于內(nèi)容頁的模板,可以使用默認的about.html,如果創(chuàng)建的這個單頁有獨立的樣式,那么這里還可以填寫其他的模板名稱。
例如:新建一個聯(lián)系我們的單頁,內(nèi)容頁模板為contact.html,然后到模板目錄,創(chuàng)建html文件,命名為contact.html。那么這個單頁欄目的樣式就會使用contact.html這個模板頁面的樣式了。
再回到"文章內(nèi)容 -- 單頁內(nèi)容" 就可以看到剛才建立的單頁了。
在添加完單頁的內(nèi)容后,就可以開始寫代碼調(diào)用了。
代碼調(diào)用部分比較簡單,這里就簡單寫一下,更多的調(diào)用參數(shù)大家可以參考官方手冊。
1、在首頁或其他聚合頁面調(diào)用
方法1:
{pboot:content id=單頁的內(nèi)容ID}
[content:title]
{/pboot:content}
非常簡單,使用{pboot:content}標簽調(diào)用就可以。
注意:這里的id是內(nèi)容ID,并不是欄目編碼。
方法2:
{pboot:content scode=單頁的分類編碼}
[content:title]
{/pboot:content}
此方法需要較新的版本才支持。
這里的scode是單頁欄目編碼。
3、在單頁的自身模板調(diào)用
單頁自身的模板就是創(chuàng)建單頁時填寫的模板名稱,例如上文提到的about.html或者contact.html。{content:title}
{content:content}
這個就更簡單了,直接在模板頁面使用內(nèi)容詳情標簽即可。