如何调用ecshop的轮播图的图片信息
来源:互联网 发布:网络电视剧上瘾全集 编辑:程序博客网 时间:2024/05/29 18:36
/
/为了在页面中调用后台上传的图片地址和对应的链接,我们可以在index.php最下面增加一个函数
/***获取首页广告***/function get_index_ad()
{
$flashdb = array();
if (file_exists(ROOT_PATH . DATA_DIR . '/flash_data.xml'))
{
$uri = $GLOBALS['ecs']->url();
$content = file_get_contents(ROOT_PATH . DATA_DIR . '/flash_data.xml');
$xml = simplexml_load_string($content);
if (!empty($xml))
{
foreach ($xml as $key => $item)
{
$attr = $item->attributes();
$item_url =strpos($attr['item_url'], 'http') === false? $uri . $attr['item_url']: $attr['item_url'];
$flashdb[] = array('src'=>trim($item_url),'url'=>trim($attr['link']),'text'=>trim($attr['text']),'sort'=>trim($attr['sort']));
}
}
}
return $flashdb;
}
$smarty->assign('index_ad', get_index_ad()); // 首页轮播
然后就可以在index.dwt中就可以循环显示出图片了
{foreach from=$index_ad item=iad}
<a href="{$iad.url}" target="_blank" tabindex="{$iad.text}"><img src="{$iad.src}" /></a>
{/foreach}
输出的数组是
array (size=6) 0 => array (size=4) 'src' => string 'http://localhost/lvyou/data/afficheimg/20160128exxdnz.jpg' (length=57) 'url' => string 'http://' (length=7) 'text' => string '' (length=0) 'sort' => string '0' (length=1) 1 => array (size=4) 'src' => string 'http://localhost/lvyou/data/afficheimg/20160129prsrpo.png' (length=57) 'url' => string 'http://mb.ecmoban.com/kuajingtong/' (length=34) 'text' => string '' (length=0) 'sort' => string '1' (length=1) 2 => array (size=4) 'src' => string 'http://localhost/lvyou/data/afficheimg/20160129vfrgku.jpg' (length=57) 'url' => string 'http://dsc.ecmoban.com/' (length=23) 'text' => string '' (length=0) 'sort' => string '2' (length=1) 3 => array (size=4) 'src' => string 'http://localhost/lvyou/data/afficheimg/20160129bcmitn.jpg' (length=57) 'url' => string 'http://www.ecjia.com/' (length=21) 'text' => string '' (length=0) 'sort' => string '3' (length=1) 4 => array (size=4) 'src' => string 'http://localhost/lvyou/data/afficheimg/20150608boezpt.png' (length=57) 'url' => string 'http://www.ectouch.cn/' (length=22) 'text' => string '' (length=0) 'sort' => string '4' (length=1) 5 => array (size=4) 'src' => string 'http://localhost/lvyou/data/afficheimg/20160129pcigev.png' (length=57) 'url' => string 'http://www.ecmoban.com/topic/wfx/index.html' (length=43) 'text' => string '' (length=0) 'sort' => string '5' (length=1)
0 0
- 如何调用ecshop的轮播图的图片信息
- ecshop商品详情里面调用商品相册里面的图片
- 如何删除ecshop的wap版本下的Powered by ECShop信息
- ecshop如何实现不同的分类调用不同的模版
- Ecshop如何控制调用的文章条数?
- Ecshop如何在首页调用指定栏目的商品
- ECSHOP调用分类文章,ECSHOP调用公告的方法
- Ecshop后台对ecshop官网的调用api.ecshop.com调用 api调用
- Ecshop后台对ecshop官网的调用api.ecshop.com调用 api调用
- ecshop二次开发时的版权信息
- ecshop显示隐藏帮助信息的问题
- 修改ECSHOP后台管理中心的Title信息
- php 去除图片以及DIV的width、height、style,作用:ecshop手机网站调用商品详情
- ecshop调用指定的广告位的方法
- 如何获取图片的RGB565像素信息
- ecshop中ajax的调用原理
- ecshop中ajax的调用原理
- ecshop中ajax的调用原理
- BZOJ4668 冷战
- WebService工作学习心得
- SpringMVC+Spring+Mybatis整合配置文件小记
- java Unicode编码转换为汉字
- light oj 1102 Problem Makes Problem [组合数+逆元]
- 如何调用ecshop的轮播图的图片信息
- TIM的一些配置参数
- 编写bash脚本来更新mongo数据库数据
- 64位系统odbc数据源问题
- 数据结构实验之二叉树六:哈夫曼编码
- Xcode 的正确打开方式——Debugging
- android 竖屏自定义录制视频
- Oracle 11gR2 使用RMAN Duplicate复制数据库
- js发送请求