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