ecshop友情链接也显示其在他页面

2016-06-13 13:05 来源:www.chinab4c.com 作者: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,在需要展示的位置插入以下代码

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