DEDECMS 隔行換色以及分組加線_DedeCms教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      打開:inc_channel_unit_functions.php
      加入下面一段
      //zouql
      //$f 列表總數
      //$t 每組列表數
      function MyList($f,$t,$meid,$con)
      {
      if($meid%$t ==0 && $meid < $f)
      return $con;
      }

      使用舉例:
      <ul>
      {dede:arclist row=20 titlelen=80 orderby=pubdate}
      <li [field:global name=autoindex function='MyList("20","2",@me,"class=\"color\"")'/]>[field:textlink/]</li>
      [field:global name=autoindex function='MyList("20","5",@me,"<li class=\"line\"></li>")'/]
      {/dede:arclist}
      </ul>


      上面例子中包含了2個用法:
      [field:global name=autoindex function='MyList("20","2",@me,"class=\"color\"")'/]

      [field:global name=autoindex function='MyList("20","5",@me,"<li class=\"line\"></li>")'/]

      第一個,如果你定義了相關css,就是隔行變色
      第二個,如果你定義了相關css,就是隔5行加一橫線,20個列表加3個線不是4個,最后一個不加
      想最后也加去掉 && $meid < $f 即可。

      官方原帖:http://bbs.dedecms.com/read.php?tid=21811&fpage=2

      查看更多 DedeCms教程  織夢模板  織夢DedeCms視頻教程  織夢dedecms專題

      來源:DEDECMS論壇//所屬分類:DedeCms教程/更新時間:2008-03-07
      相關DedeCms教程