实现图片广告自定义大小

2016-07-07 16:50 来源:www.chinab4c.com 作者:ecshop专家

实现图片广告自定义大小,用挂件goods_module_1
external\widgets\goods_module_1下打面

main.widget.php把
return array(
'module_name' => $this->options['module_name'],
'bgcolor'=> $this->options['bgcolor'],
'keyword_list'=> explode(' ', $this->options['keyword_list']),
'ad_image_url'=> $this->options['ad_image_url'],
'ad_link_url' => $this->options['ad_link_url'],
'img_goods_list' => $data['img_goods_list'],
'txt_goods_list' => $data['txt_goods_list'],
);

修改为了

return array(
'module_name' => $this->options['module_name'],
'bgcolor'=> $this->options['bgcolor'],
'keyword_list'=> explode(' ', $this->options['keyword_list']),
'ad_image_url'=> $this->options['ad_image_url'],
'ad_link_url' => $this->options['ad_link_url'],
'img_goods_list' => $data['img_goods_list'],
'txt_goods_list' => $data['txt_goods_list'],
'width'=>$this->options['width'],
'height'=>$this->options['height'],
);

config.html中找到
<div class="field_item">
<label>上传广告图片:(<span>图片尺寸:210*280,支持 gif|jpg|jpeg|png 格式</span>)</label>
<p><input type="file" name="ad_image_file" /><input type="hidden" name="ad_image_url" value="{$options.ad_image_url}" /></p>
<!-- {if $options.ad_image_url} --><p><img src="{$options.ad_image_url}" height="20" /></p><!-- {/if} -->
</div>
后面加上
<div class="field_item">
<label>高度与宽度设置</label>
<p><input type="text" name="width" value="{$options.width}" /></p>
<p><input type="text" name="height" value="{$options.height}" /></p>

</div>

widget.html中修改PIC的宽度,高度,变成这样
<div class="pic"><a href="{$widget_data.ad_link_url}" target="_blank"><img src="{$widget_data.ad_image_url}" width="{$widget_data.width}" height="{$widget_data.height}" /></a></div>

回答:
晕死,写出来,居然没有一个人去顶贴,下次不写了~!

帮顶下,不管有没需求,支持分享精神

支持一下

支持

支持了!

顶~支持!

支持支持