ecshop添加内页友情链接功能
2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家
通常我们做友情链接都是用的首页的友情链接,ecshop本身默认的友情链接也是首页位置。 但通常有一些网站做得稍微大点,为了首页的整体美观和用户体验,首页位置不放置友情链接位置。 或者有一些网站友情链接过多,可能从权重方面考虑,首页只放置一些权重较高的友情链接,而更多的低权重链接统一放置内页位置。 要实现这样的功能,ecshop优化教程提出两个思路解决: 一、以文章形式或专题形式建立一个页面,在描述里填上所需内页友情链接。这样的好处是不需要改动网站,但不好之处在于比较难以管理友情链接。 二、着重介绍下面的方法,需要修改一部分代码,即二次开发,从而实现页面调用的是后台的友情链接网址。 步骤: 1.建议一个友情链接专题页面,.htaccess或httpd.ini重定向为/friendlink.html,url名称自定。 2.找到topic.php,在?>前添加以下代码 function index_get_links() { $sql = ‘SELECT link_logo, link_name, link_url, show_order 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'], ‘order’ => $row['show_order'], ‘logo’ => $row['link_logo']); } else { $links['txt'][] = array(‘name’ => $row['link_name'], ‘order’ => $row['show_order'], ‘url’ => $row['link_url']); } } return $links; } 以上代码的意思是在专题php文件里调用后台的友情链接 3.将该友情链接专题使用一个单独的友情链接专题模板friendlink.dwt,在该专题模板里按个人要求写上以下代码 {if $img_links}{/if}{if $txt_links} {foreach from=$txt_links item=link name=txt_links} <li><a href=”{$link.url}” rel=”external”>{$link.name}</a></li> {/if} 这段代码的意思是不调用后台友情链接中有友情链接图片的友情链接,但是调用所有文字链接, 而如果想实现泰摩友情链接页面中将网球类链接和其他链接区分的效果,可以巧妙的运用友情链接中的排序参数 {if $link.order eq ‘xx’} 这里不详细解释,对代码熟悉的朋友自会知道涵义。 4.最后一步当然是在首页的位置加一个这样的/friendlink.html链接 如果还想在首页位置开放友情链接模块,其实要加也很简单,依然可以使用排序功能,用到if代码,将指定排序参数的友情链接显示。 如此便大功告成,这是提高用户体验的一个修改,可以说更适合追求完美的ecshop人员操作。 |
回答:
感谢楼。。试一下看看 |
能否提供一些文件看看呢? |
可以提供文件参考吗? |
恩,这个思路不错,可以尝试一下 |
楼主辛苦 ECSHOP学习资料:http://www.phpally.com |
真不错啊顶啊 |
最近更新
常用插件
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
ecshop热门问答
ecshop热门资料
ecshop增删改
ecshop域名解析
电子商务原创
ecshoponline
ecshop免邮
ecshop推荐商品
ecshop属性值
ecshophotmail
ecshopaddthis
ecshop兑换
ecshop付款
ecshop积分购买金额
ecshop导航
ecshopecmoban
ecshopagain
ecshop申请免费网店
ecshopFlashFxp
ecshop大小
ecshop汇款
ecshopChat
ecshop变量
ecshop背景
ecshop俱乐部
返利网cps
ecshop阿里云
ecshop显示图
ecshopecmall动态购物车
开发ecshop
ecshop 玛萨玛索
ecshop模板结构电子书