在织梦转迅睿中,首页模板有一块内容需要循坏栏目再循坏列表。套用标签咋不好使呢。
原标签代码

套用迅睿的我是这么写的。

<div class="max index_pro">
<div class="bghui"></div>
<div class="lmt"> <strong> <font style="color:#f87904;">福创宇</font>电感产品中心 </strong>
<p>严格遵照ISO质量体系认证要求,性能与国际接轨,出厂合格率99%</p>
</div>
<div class="box">
<div class="first_left">
{category module=share pid=2 return=c}
<a href="javascript:;">{$c.name}<span>{dr_share_cat_value(11, 'lmywm')}</span></a>
{/category}
</div>
<div class="first_right">
{module catid=2 num=6}
<div class='first_nyr' >
<ul>
<li> <a href=" {dr_thumb($t.thumb, 200, 200)}"> <img src=" {dr_thumb($t.thumb, 200, 200)}">
<p>{$t.title}</p>
</a></li>
{/module}
</ul>
<h4><a href="{$c.url}">查看更多>></a></h4>
</div>
</div>
<div class="clear"></div>
</div>
<!--产品中心结束-->实际得到的效果不是原来的
请帮忙指点一下
这个内循环错了,他会出现一模一样的模板标签生成工具:https://www.xunruicms.com/doc/code/index.html
<div class="box"> <div class="first_left"> {category module=share pid=2 return=c} <a href="javascript:;" >{$c.name}<span>{dr_share_cat_value(11, 'lmywm')}</span></a> {/category} </div> <div class="first_right"> <div class='first_nyr' > <ul> {module module=$c.mid catid=$c.id num=6} <li> <a href="{$t.url}"> <img src=" {dr_thumb($t.thumb, 200, 200)}"> <p>{$t.title}</p> </a></li> {/module} </ul> <h4><a href="{$c.url}">查看更多>></a></h4> </div> </div> <div class="clear"></div> </div> <!--产品中心结束-->写法是这样的吧,但是输出内容跟我原来织梦的不是一致。就只输出随机三条产品,点击左侧栏目,也不显示内容下图是原来的效果
问题出在这里,c变量无法通过循环来获取,因此你需要在外面加一层循环代码方面我们不能帮你写,因为这样会养成一种惰性心里,只能给你提供方法和思路的引导,你才能学明白这些代码的用意,你下次就能熟练掌握
<div class="box"> <div class="first_left"> {category module=share pid=2 return=c} <a href="javascript:;" >{$c.name}<span>{dr_share_cat_value(11, 'lmywm')}</span></a> {/category} </div> <div class="first_right"> {category module=share pid=2 return=c} <div class='first_nyr' > <ul> {module module=$c.mid catid=$c.id num=6} <li> <a href="{$t.url}"> <img src=" {dr_thumb($t.thumb, 200, 200)}"> <p>{$t.title}</p> </a></li> {/module} </ul> <h4><a href="{$c.url}">查看更多>></a></h4> </div> {/category} </div> <div class="clear"></div> </div>送分题。。。多出来了三组