分享
  • 收藏
  • 举报
    X
    @admin 想调用论坛图片(非组图)
    1594
    16










    问题请教:

    上面有3张图,第一张是我做的效果图,每个帖子下面有3张小图。

    第二张,是手机版论坛,用户上传图片的地方,这里上传的是属于组图,这个可以调出来。

    第三张,是电脑版论坛,用户在编辑器里上传图片,但这里的图片,比如想调3张出来,却调不出!

    因为有些用户是手机发帖上传图片,有些用户是电脑发帖上传图片,我的最终目的就是要想图1一样,既要能调出手机上传的“组图”,也要能调出电脑用户编辑器里上传的图片。

    PS:图1效果图就是调用的“组图”,这里如果要调出编辑器里的多张图片的话,请教这个判断应该如何写?


    我是参考教程里判断做的

    {qb:tag name="xxx" type="cms" rows="10"}
    		
    		{if ( count($rs['picurls'])>2 )}
    
    			<li>{$rs.title}</li>
    			{volist name="$rs.picurls" id="vo"}
    				{if ($i<4)}
    				<li><img src="{$vo.picurl}"></li>
    				{/if}
    			{/volist}
    
    		{elseif ( $rs['picurl']!='' ) /}
    
    			<li>{$rs.title}<br><img src="{$rs.picurl}"></li>
    
    		{else /}
    
    			<em>{$rs.title}</em>
    
    		{/if}{/qb:tag}


    4
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 16
    • qiqi123 普通粉丝 消费:3元 2018-07-31 17:48 17:486楼
      受教了
    0 赏钱 赏礼回复
    • 海上漂 普通粉丝 消费:0元 2018-07-31 17:31 17:316楼

      看看有没设置 超过多少张图片才显示在最前面

    0 赏钱 赏礼回复
    • admin 超级管理员 消费:3.03元 2018-07-30 14:49 14:496楼

      BBS比较特点,用下面这个

      {qb:tag name="xxx" type="bbs" rows="10"}
      		{if ( count($rs['picurls'])>2 )}
      
      			<li>{$rs.title}</li>
      			{volist name="$rs.picurls" id="vo"}
      				{if ($i<4)}
      				<li><img src="{$vo.picurl}"></li>
      				{/if}
      			{/volist}
      		{else /}
      
      			<li>{$rs.title}</li>
      			{volist name=":fun('Content@get_images',fun('bbs@getContents'$rs.id))" id="vs"}
      				{if ($i<4)}
      				<div class="apic ainuolazyloadbg" style="background-size:cover;">
      					<img src="{$vs.picurl}">
      				</div>
      				{/if}
      			{/volist}
      
      		{/if}
      {/qb:tag}


      CMS SHOP其它的,用这个

      {qb:tag name="xxx" type="cms" rows="10"}
      		{if ( count($rs['picurls'])>2 )}
      
      			<li>{$rs.title}</li>
      			{volist name="$rs.picurls" id="vo"}
      				{if ($i<4)}
      				<li><img src="{$vo.picurl}"></li>
      				{/if}
      			{/volist}
      		{else /}
      
      			<li>{$rs.title}</li>
      			{volist name=":fun('Content@get_images',$rs.full_content)" id="vs"}
      				{if ($i<4)}
      				<div class="apic ainuolazyloadbg" style="background-size:cover;">
      					<img src="{$vs.picurl}">
      				</div>
      				{/if}
      			{/volist}
      
      		{/if}
      {/qb:tag}


      swstt 消费:120.79元 2018-07-30 14:52
      好的,先收藏记下,等会忙完去测试,谢谢啊!
      齐博微圈 消费:387.63元 2018-07-30 15:28
      可以了  
      swstt 消费:120.79元 2018-07-30 15:32
      你动作快的,我要晚上才有时间试
      yin2018 消费:1101.13元 2018-07-31 16:19
      这个可以了吗,为什么我试了CMS那个标题可以调出来,没图,BBS放到那个页面都出错,大神们请指教
    0 赏钱 赏礼回复
    • admin 超级管理员 消费:3.03元 2018-07-30 08:59 08:596楼

      试试这个

      {qb:tag name="xxx" type="bbs" rows="10"}
      		{if ( count($rs['picurls'])>2 )}
      
      			<li>{$rs.title}</li>
      			{volist name="$rs.picurls" id="vo"}
      				{if ($i<4)}
      				<li><img src="{$vo.picurl}"></li>
      				{/if}
      			{/volist}
      		{else /}
      
      			<li>{$rs.title}</li>
      			{volist name=":fun('Content@get_images',$rs.full_content)" id="vs"}
      				{if ($i<4)}
      				<div class="apic ainuolazyloadbg" style="background-size:cover;">
      					<img src="{$vs.picurl}">
      				</div>
      				{/if}
      			{/volist}
      
      		{/if}
      {/qb:tag}


      swstt 消费:120.79元 2018-07-30 09:01
      好的,先谢谢啦!我去试试
      齐博微圈 消费:387.63元 2018-07-30 12:01
      还是不行   调不出来
      admin 消费:3.03元 2018-07-30 14:42
      你是想调CMS还是论坛?
      齐博微圈 消费:387.63元 2018-07-30 14:43
      论坛的
      swstt 消费:120.79元 2018-07-30 14:54
      好的
    0 赏钱 赏礼回复
    • 石头 风格开发者 消费:21923.34元 2018-07-30 14:53 14:536楼

      很实用,建议写入教程

    0 赏钱 赏礼回复
    • 齐博微圈 风格开发者 消费:387.63元 2018-07-29 21:32 21:326楼

      按照之前帖子里教的只显示一个

      {volist name=":fun('Content@get_images',$rs.full_content)" id="vs"}
      	{if ($i<4)}
      	<div class="apic ainuolazyloadbg" style="background-size:cover;">
      		<img src="{$vs.picurl}">
      	</div>
      	{/if}
      {/volist}

      swstt 消费:120.79元 2018-07-29 21:33
      只显示一个的是“封面图”
    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648