联系官方销售客服

1835022288

028-61286886

求助 版主:论坛审计组
模板标签里面新闻内容列表页每页想调用12条但是想每两条循环一
类型:迅睿CMS 更新时间:2019-09-24 11:24:48
模板标签里面

新闻内容列表页 每页想调用12条  但是想每两条 循环一次 主要是为了控制样式  请问该怎么写调用

回帖
  • #1楼    迅睿框架创始人
    2019-09-23 17:40:27
    Chrome 0
  • Sanys
    #2楼    Sanys
    2019-09-24 10:57:25
    Chrome 0
    回复迅睿框架创始人
    1569293595197645.png
    是这样子 比如我列表页输出12条数据 我想 第一条的图在上面 文字描述在下面 第二条文字在上面 缩略图在下面 。想以此类推实现上下错位排序 按照你刚刚提示的代码有点问题 单条循环分割可以 但这样子的效果还是没办法控制
  • Sanys
    #3楼    Sanys
    2019-09-24 11:00:35
    Chrome 0
    回复迅睿框架创始人
    1569293595197645.png
    是这样子 比如我列表页输出12条数据 我想 第一条的图在上面 文字描述在下面 第二条文字在上面 缩略图在下面 。想以此类推实现上下错位排序 按照你刚刚提示的代码有点问题 单条循环分割可以 但这样子的效果还是没办法控制
  • Sanys
    #4楼    Sanys
    2019-09-24 11:02:13
    Chrome 0

    {php $hang = 1;} {module catid=$catid order=updatetime num=12}<div class="inf_twoin"> <div class="inf_conbox"> <a href="{$t.url}" target="_blank" title="{$t.title}"> <div class="inf_txt"> <div class="inf_date" style="color: #000000;">{$t.updatetime}</div> <div class="inf_tit">{$t.title}</div> <div class="inf_xiang">摘要:{dr_strcut($t.description, 80)}......</div> <div class="inf_add">+</div> </div> <div class="inf_img"> <img src="{dr_thumb($t.thumb)}" height="226" style="width: 100%;; overflow: hidden;" alt="{$t.title}"> <div class="inf_imgup"></div> </div> </a> </div>{if $hang%2}<div class="inf_conbox"> <a href="{$t.url}" target="_blank" title="{$t.title}"> <div class="inf_img"><img src="{dr_thumb($t.thumb)}" height="226" style="width: 100%;; overflow: hidden;" alt="{$t.title}"> <div class="inf_imgup"></div> </div> <div class="inf_txt"> <div class="inf_date">{$t.updatetime}</div> <div class="inf_tit">{$t.title}</div> <div class="inf_xiang">{dr_strcut($t.description, 20)}......</div> <div class="inf_add">+</div> </div> </a> </div>{/if} </div>{php $hang++;} {/module} 现在的代码是这样子
  • 新手上路
    #5楼    新手上路
    2019-09-24 11:07:55
    Chrome 0
    你这样改的话,不能用手册的装的方法,但是思维是一样的
  • 冰蓝
    #6楼    冰蓝
    2019-09-24 11:09:06
    Chrome 0
    用定点查询方法吧,num=1,1num=2,1num=3,1你这种html布局不好找规律啊,编程逻辑不强的人找不出规律的
  • Sanys
    #7楼    Sanys
    2019-09-24 11:10:22
    Chrome 0
    冰蓝 想过用这个查询 但是分页就是个麻烦事情
  • 易学习
    #8楼    易学习
    2019-09-24 11:13:15
    Chrome 0
    {php $hang = 1;} 
    {module catid=$catid order=updatetime num=12}
    {if $hang%2}
    <div class="inf_twoin">
    				<div class="inf_conbox">
    					<a target="_blank" href="{$t.url}" target="_blank" title="{$t.title}">
    						<div class="inf_txt">
    							<div class="inf_date" style="color: #000000;">{$t.updatetime}</div>
    							<div class="inf_tit">{$t.title}</div>
    							<div class="inf_xiang">摘要:{dr_strcut($t.description, 80)}......</div>
    							<div class="inf_add">+</div>
    						</div>
    						<div class="inf_img">
    							<img src="{dr_thumb($t.thumb)}" height="226" style="width: 100%;; overflow: hidden;" alt="{$t.title}">
    							<div class="inf_imgup"></div>
    						</div>
    					</a>
    				</div>
    {else}
    <div class="inf_conbox">
    				<a target="_blank" href="{$t.url}" target="_blank" title="{$t.title}">
    					<div class="inf_img">
    <img src="{dr_thumb($t.thumb)}" height="226" style="width: 100%;; overflow: hidden;" alt="{$t.title}">
    						<div class="inf_imgup"></div>
    					</div>
    					<div class="inf_txt">
    						<div class="inf_date">{$t.updatetime}</div>
    						<div class="inf_tit">{$t.title}</div>
    						<div class="inf_xiang">{dr_strcut($t.description, 20)}......</div>
    						<div class="inf_add">+</div>
    					</div>
    				</a>
    			</div>
    			</div>
    {/if}
    			
    {php $hang++;}							
    {/module}			
    规律好找啊,不是单就是双,很好写嘛,还是要按一楼的思路
    满意答案
  • 马桶刷子
    #9楼    马桶刷子
    2019-09-24 11:19:12
    Chrome 0
    大神牛,帮我解决了不少问题易学习
  • Sanys
    #10楼    Sanys
    2019-09-24 11:24:48
    Chrome 0
    @易学习:谢谢 原来判断写错了位置也没有判断else