有這樣一個需求,需要根據(jù)頁面關鍵字調用相關模塊,如果有內容,則正常顯示,如果沒有內容,則顯示最新的三個。
剛開始使用判斷語句if,判斷存不存在$t,如果存在就顯示related中循環(huán)的內容,如果沒有$t,則顯示‘無無無’。
如果有對應關鍵字的文章,顯示正常。
但是,來到沒有相關模塊的地方,應顯示‘無無無’,但是是空白,循環(huán)中打印{$key},{$index}都不顯示。
于是懷疑是關聯(lián)模塊和判斷標簽的問題,于是到論壇一問,發(fā)現(xiàn)了空白標簽empty。
空循環(huán)標簽empty 是針對循環(huán)標簽查詢結果為空時,執(zhí)行的顯示內容。
于是把關聯(lián)標簽的結束標簽改為empoty,其中放上模塊循環(huán)的內容,當關聯(lián)模塊為空時,走模塊循環(huán)的內容,當其中關聯(lián)模塊不為空則正常走關聯(lián)模塊的內容。
現(xiàn)在沒有關聯(lián)模塊的已經正常顯示了。