Ecshop商城页面中友情链接如何在其他页面显示

更新时间:2016-06-23 点击量:486

优易软件为各位ecshop用户整理关于ecshop商城页面中友情链接在其他页面显示的解决方法。

 

默认情况下,ecshop商城只有首页可以显示友情链接,其他页面不显示友情链接。那么如何让其他页面也显示友情链接呢,那就按照以下教程来操作吧。

打开根目录下index.php文件找到以下代码:

 

/**
 *
获得所有的友情链接
 *
 * @access  private
 * @return  array
 */
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;
}

 

把这段代码复制到includes/lib_main.php里面;

然后打开需要显示友情链接的php页面,比如想在商品分类页面显示友情链接,那就打开根目录下的category.php文件,把下面代码插入文件相应位置

 

/* links */

    $links = index_get_links();

    $smarty->assign('img_links',       $links['img']);

    $smarty->assign('txt_links',       $links['txt']);

 

最后打开需要显示友情链接的模板页面,比如商品分类页面category.dwt,在需要展示的位置插入以下代码

 

<!--友情链接 start-->

<!--{if $img_links  or $txt_links }-->

<div class="links clearfix">

    <!--
开始图片类型的友情链接{foreach from=$img_links item=link}-->

    <a href="{$link.url}" target="_blank" title="{$link.name}"><img src="{$link.logo}" alt="{$link.name}" border="0" /></a>

    <!--结束图片类型的友情链接{/foreach}-->

    <!-- {if $txt_links} -->

    <!--开始文字类型的友情链接{foreach from=$txt_links item=link}-->

    [<a href="{$link.url}" target="_blank" title="{$link.name}">{$link.name}</a>]

    <!--结束文字类型的友情链接{/foreach}-->

    <!-- {/if} -->

  </div>

<!--{/if}-->

<!--友情链接 end-->

 

提示:由于模板不同样式不同,所以按上面教程添加后,需要根据自己来调整友情链接显示的样式。

 

支付宝扫码打赏 微信打赏

如果文章对您有帮助,就打赏一个吧

在线客服

客户服务

热线电话:

0755-36656507 15889489919 服务时间:

周一到周六:9:00-18:00

在线QQ客服

在线微信客服

关于我们 常见问题

支付方式 加盟合作

提交需求
优惠红包 购物车0 反馈留言 返回顶部