在網站制作過程中,我們可能遇到很多比較有“特色”的需求,例如昨天晚上給用戶用織夢在做站點的時候,用戶就提出:織夢標簽輸出指定欄目用新窗口方式打開!這個要求聽上去比較難理解哦。下面361模板網直接上代碼,大家一看可能就會明白了。
{dede:channel type='top' row='3'}<li><a href="[field:typeurl/]" [field:id runphp='yes'] if(@me=='9'){ @me="target='_blank'";} else {@me="";}[/field:id]>[field:typename/]</a></li>{/dede:channel}上面這句是邏輯重點:
[field:id runphp='yes'] if(@me=='9'){ @me="target='_blank'";} else {@me="";}[/field:id]標簽注解:
當欄目ID為9的時候,輸出target='_blank' 否則輸出空;
當然也可以用來判斷當前內容是否與當前欄目對應,對應則顯示不同的顏色。原理都是一樣的。
這就和361模板之前給大家介紹的《織夢DedeCMS對標簽調用內容進行判斷并輸出的實現方法》有些相似了。有興趣的童鞋可以對照著看看。權當學習了。
新聞熱點
疑難解答