由于刚刚接触discuz,不是很熟悉,自己尝试做了一个门户模版,在后台的模块模版处写好后,在页面调用,取论坛分区的子版块列表,列表是取出来了,现在想把这个列表一行<tr>内只放三个<td>,余下列表换行继续循环一行三个....但是刚刚接触discuz不太会,本人java程序员对php也不是很懂,请高手帮忙...实际效果如下图:我需要的效果如下图:
<tr>
[loop]
<td class="fl_g" width="32.9%">
  <div class="fl_icn_g" style="width: 65px;">
   <span class="phoneListImg">
  <a href="{url}">
  <img src="{icon}" align="left" alt="{title}"width="70px" height="100px"/></a>
                        </span>
                    </div>
                <dl style="margin-left: 65px; margin-top:15px;">
                <dt><a href="{url}" style="color:#FF0000">{title}</a>
                <em class="xw0 xi1">{todayposts}</em>
                </dt>
                <dd><em>主题: {threads} </em><em>帖数: {posts}</em> 
</dd>
                </dl>
                </td>[/loop]
</tr>discuzPHP

解决方案 »

  1.   

      <table class="left">
                       <?php $i=0; ?>
                       <tr>
                     [loop]
                           <td class="fl_g" width="32.9%">
      <div class="fl_icn_g" style="width: 65px;">
       <span class="phoneListImg">
      <a href="{url}">
      <img src="{icon}" align="left" alt="{title}"width="70px" height="100px"/></a>
                            </span>
                        </div>
                    <dl style="margin-left: 65px; margin-top:15px;">
                    <dt><a href="{url}" style="color:#FF0000">{title}</a>
                    <em class="xw0 xi1">{todayposts}</em>
                    </dt>
                    <dd><em>主题: {threads} </em><em>帖数: {posts}</em> 
                    </dd>
                    </dl>
                    </td>
                           <?php $i++; if($i%3==0){ echo "</tr><tr>"; } ?>
                      [/loop]
                       </tr>
                       </table>
      

  2.   

    这明显不是语言JAVA和PHP的问题。html,css没到家吧。用div ul li
    或者 div dl dt dd 来处理<ul>
    [loop]
    <li style="width:32.9%;float:left">
        <div class="fl_icn_g" style="width: 65px;">
        <span class="phoneListImg">
        <a href="{url}"><img src="{icon}" align="left" alt="{title}"width="70px" height="100px"/></a>
        </span>
        </div>
        <dl style="margin-left: 65px; margin-top:15px;">
        <dt><a href="{url}" style="color:#FF0000">{title}</a>
        <em class="xw0 xi1">{todayposts}</em>
        </dt>
        <dd><em>主题: {threads} </em><em>帖数: {posts}</em> 
        </dd>
        </dl>
    </li>
    [/loop]
    </u>
      

  3.   

    最后一个</u> 应该是</ul>