重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
帝國cms中,利用靈動標簽,或者萬能標簽達到從指定順序來調用文章
成都創新互聯公司IDC提供業務:樂山服務器托管,成都服務器租用,樂山服務器托管,重慶服務器租用等四川省內主機托管與主機租用業務;數據中心含:雙線機房,BGP機房,電信機房,移動機房,聯通機房。
靈動標簽,很簡單
[e:loop={欄目ID/專題ID,顯示條數,操作類型,只顯示有標題圖片,附加SQL條件,顯示排序}]
模板代碼內容
[/e:loop]
這個函數里面的顯示條數有一個很少人知道的小技巧
[e:loop={1,‘2,11’,0,0}]
a?href=”?=$bqsr[titleurl]?”?target=”_blank”?=$bqr[title]?/a
[/e:loop]
這個的意思就是表示說:
調用 分類 1 的文章
調用 文章 的數量是 從2至11計數,總共11個文章
調用 文章 的次序,是按照默認的排序,從排列第2的文章,計數到排列11的文章
大概意思就是說,排除第一個文章,這樣的用法,比較適合
‘另外一種方法
剛想到,上圖的這個效果還可以用另外一種方法來實現
[e:loop={1,11,0,0}]
?php
if($bqno==2){
echo?‘你隨心設計樣式’;
}
else{
echo?‘特殊樣式代碼’;
}
?
[/e:loop]
//好像還可以用case來,例如樣式有很多的話,以及各種運算符
完整的參考文檔地址:
如果是用[!--empirenews.listtemp--]!--list.var1-- [!--empirenews.listtemp--]這個標簽,你應該可以把兩套要循環的代碼都放在下面的“列表內容模板”里吧,我想既然是切換的,那在你的css或者js里肯定有控制一套代碼顯示的時候另一套代碼隱藏的代碼的,所以不會兩套都顯示出來的
或者你也可以用靈動標簽,根據參數循環你的兩套代碼,不用去管“列表內容模板”了,結果是一樣的。
在列表模板里用類似下面的代碼就可以指定了(示例每行讀取5個),然后在CSS中控制大小、布局、排版和折行。
div class="p_cont"
ul
[!--empirenews.listtemp--]
!--list.var1--
!--list.var2--
!--list.var3--
!--list.var4--
!--list.var5--
[!--empirenews.listtemp--]
/ul
/div