一,首先需要先說明一下,為什么需要內容碎片模塊。模板制作時,經常需要管理一些布局內容,比如網站首頁擺放了“我們的優勢”欄目,我們的優勢包含幾個子項,比如:自主知識產權、10年開發經驗、24小時快速響應。類似這些零零散散內容,系統是沒辦法預留這些項目的管理后臺,因為每個模板開發時,需要配套的內容都不一樣。
二,理解用途,再來看如何使用,就比較好理解了,比如要在首頁增加一個通欄的banner,只需要創建一個“唯一標記”為“banner”(這里別名可以自己隨意取),然后“碎片名稱”為“通欄”,“圖片內容”上傳banner圖片,如果需要在banner上在增加一段文字介紹,就在“文字內容”里添加進一小段文字介紹,“鏈接”就是如果需要點擊通欄跳轉到指定頁面就可以輸入url地址。
另外需要注意的時,內容碎片這些字段除了名稱和唯一標記其它是可選,如果不需要可以不填,有個小技巧,填這些的時候實際可以根據具體情況,比如我創建一個碎片,它用不上“鏈接”字段,但它需要多顯示一個其它內容,我們就可以把鏈接用作其它用途。
三,內容碎片調用方法,添加和編輯頁面都有提示,根據提示把對應字段調用代碼寫入模板中即可,比如創建的碎片別名是“banner”,那么要調用這個碎片的名稱就是{$fragment.banner.name},調用圖片就是{$fragment.banner.image}。
四,對于DouPHP官方提供的模板,或者第三方公司給您制作的模板,您在操作內容碎片時,盡量不要刪除模板配套使用的碎片,如果刪除了,回頭要添加回去,就必須記住原來的碎片唯一標記才可以。