有這樣一個需求,需要根據頁面關鍵字調用相關模塊,如果有內容,則正常顯示,如果沒有內容,則顯示最新的三個。
剛開始使用判斷語句if,判斷存不存在$t,如果存在就顯示related中循環的內容,如果沒有$t,則顯示‘無無無’。

如果有對應關鍵字的文章,顯示正常。

但是,來到沒有相關模塊的地方,應顯示‘無無無’,但是是空白,循環中打印{$key},{$index}都不顯示。

于是懷疑是關聯模塊和判斷標簽的問題,于是到論壇一問,發現了空白標簽empty。
空循環標簽empty 是針對循環標簽查詢結果為空時,執行的顯示內容。

于是把關聯標簽的結束標簽改為empoty,其中放上模塊循環的內容,當關聯模塊為空時,走模塊循環的內容,當其中關聯模塊不為空則正常走關聯模塊的內容。
現在沒有關聯模塊的已經正常顯示了。




