liangshengyi99 发表于 2016-3-27 14:51:44

广告的调用问题

在destoon里,广告标签用{ad(   )}方式可以调用广告图,前台调出来的效果是


如果前台用的幻灯片广告图片效果是用用css调图片作背景,这需要调用的是广告图片的在地址了,不知道怎么办。



static/image/common/none.gif


4.png (4.74 KB, 下载次数: 0)

下载附件


2016-3-27 14:49 上传






joy 发表于 2016-3-28 08:59:58


你是想用代码 不用默认的吧

liangshengyi99 发表于 2016-3-28 10:14:44


joy 发表于 2016-3-28 08:59

你是想用代码 不用默认的吧
就只想调出广告图片的路径就可以,不需要包含{loop $tags $t}[*]}]{$t}{/loop}
这样可以调图片路径,但就不适合广告按日期投放,这样功能就没法了,JS判断没法。
实现是能实现,但太复杂了,要自己写很多代码

liangshengyi99 发表于 2016-3-28 08:59:00


现在很多图片轮播都是在CSS里用图片作背景来用,就是需要路径,这样可以实现渐变效果,而且图片在CSS背景里,不影响页面加载




static/image/common/none.gif


40.png (9.17 KB, 下载次数: 0)

下载附件


2016-3-28 10:18 上传




枪口的雨 发表于 2016-3-28 10:18:54


这个效果很好

joy 发表于 2016-3-30 14:18:17


liangshengyi99 发表于 2016-3-28 10:14

就只想调出广告图片的路径就可以,不需要包含
那你通过标签调用这个广告表中的图片

liangshengyi99 发表于 2016-3-31 08:45:11


原来把模板改下,让它显示方式改变就行。广告位下面的广告代码模板,复制默认的代码,然后新建一个模板,粘默认的进去,
{if $typeid==1}
{$code}
{elseif $typeid==2}
{$text_name}
{elseif $typeid==3}
{$image_src}
{elseif $typeid==4}
{if $url}

{/if}
{elseif $typeid == 5}

{elseif $typeid==6}
      {if $tags}
               
                {template 'list-'.$ad_module, 'tag'}
               
      {/if}
{/if}
把图片在前台的显示方式改一改就可以了,默认的是图片,就改成只要路径就可以了
页: [1]
查看完整版本: 广告的调用问题