请问谁会改这个ecshop添加友情链接页面
2016-07-07 16:03 来源:www.chinab4c.com 作者:ecshop专家
第一步 根据myship.php,新建link.php,修改响应参数,主要是smarty里面的一些参数,可能需要到语言文件里面定义一个词。然后加入一下函数,可以在index.php里面copy。 function index_get_links() { $sql = 'SELECT link_logo, link_name, link_url FROM ' . $GLOBALS['ecs']->table('friend_link') . ' ORDER BY show_order'; $res = $GLOBALS['db']->getAll($sql); $links['img'] = $links['txt'] = array(); foreach ($res AS $row) { if (!empty($row['link_logo'])) { $links['img'][] = array('name' => $row['link_name'], 'url'=> $row['link_url'], 'logo' => $row['link_logo']); } else { $links['txt'][] = array('name' => $row['link_name'], 'url'=> $row['link_url']); } } return $links; } /* links */ $links = index_get_links(); $this->assign('img_links', $links['img']); $this->assign('txt_links', $links['txt']); } 第二步 在模板文件下面根据myship.dwt,新建一个link.dwt,修改响应参数。在适当位置添加一下代码 <!--{if $img_links or $txt_links }--> <div> <!-- {if $img_links} --> <div style="margin:0px 8px 0px; padding-top:8px;"> <!--开始图片类型的友情链接{foreach from=$img_links item=link}--> <a href="{$link.url}" target="_blank" title="{$link.name}"><img src="{$link.logo}" width="88" height="31" alt="{$link.name}" border="0" /></a> <!--结束图片类型的友情链接{/foreach}--> </div> <!-- {/if} --> <!-- {if $txt_links} --> <div style="margin:0 8px 0px; padding-top:10px; line-height:30px;"> <!--开始文字类型的友情链接{foreach from=$txt_links item=link}--> <a href="{$link.url}" target="_blank" title="{$link.name}" style=" padding:0 10px;">{$link.name}</a> <!--结束文字类型的友情链接{/foreach}--> </div> <!-- {/if} --> </div> <!--{/if}--> 简单的友情链接内页就实现了,观察一下第一部分代码,就可以根据排序实现有些链接不显示在首页,只显示在内页。就是更改一下查询条件,比如排序大于100的不显示。 这个是在网上搜索到的,没看懂请高手指点一下。要怎么修改呢?、、 |
回答:
是楼主说的太乱了,呵呵…… 其实就是 程序 和 模板,在哪个文件调用,就看自己需求了^_^ |
我是复制别人的教程,没看懂如果调用修改,请指点一下。 |
你知道怎么用吗?请教一下。谢谢! 这个我是复制网上的教程。 |
不明白。学习下。 |
我也看不懂 等高手来回答 |
最近更新
常用插件
- ecshop的oss插件
ecshop的oss插件免费共享了,oss,ecshoposs...
- ecshop注册审核插件
ecshop插件介绍:ecshop会员注册审核插件,主要是在前台提供给注册的时候...
- ecshop虚拟发货插件
ecshop虚拟发货插件介绍: ecshop虚拟发货插件,主要为了通过后台手动录...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop订单聚合插件
ecshop订单聚合插件,主要是为了方便ecshop中订单产品到货情况的分析和...
ecshop热门问答
ecshop热门资料
beegoutf8
ecshop小菜
ecshop多价格购物车
ecshop1114
ecshop转盘
ecshopFAQ
ecshop帮帮忙。如图
ecshop我该怎么办
ecshop公告
ecshop互換
session
ecshop质量
ecshop产品配送
ecshop在线帮助
ecshopECMall功能二次开发
ecshop标准化
ecm_define函数
ecshopnumber
网店用户体验
ecshop数据显示
ecshop登录插件
ecshop特殊符号
ecshop夺宝奇兵
ecshop支付宝免签约
ecshop沁园
ecshop浏览次数
ecshop另类
ecshop后台路径修改
ecshop个人网
ecshop中介