php专区

 首页 > php专区 > PHP应用 > CMS建站 > ECSHOP友情链接实现全局调用 - ecshop

ECSHOP友情链接实现全局调用 - ecshop

分享到:
【字体:
导读:
          ecshop默认只有首页才有链接参数的,一般也就需要首页有链接的,但是有很多用户也想实现全局调用在每个页面都显示友情链接,那么应该怎么操作呢?请看下面的讲解:如果你用默认模板的...

ECSHOP友情链接实现全局调用

ecshop默认只有首页才有链接参数的,一般也就需要首页有链接的,但是有很多用户也想实现全局调用在每个页面都显示友情链接,那么应该怎么操作呢?

请看下面的讲解:

如果你用默认模板的话,(其它模板请打开头部文件;一般以header.lbi形式命名),打开模板文件library/page_header.lbi,在头部写入以下代码:

  1. if(!function_exists("index_get_links")){ 
  2. function index_get_links() 
  3.     $sql = 'SELECT link_logo, link_name, link_url FROM ' . $GLOBALS['ecs']->table('friend_link') . 'where show_order!=100 ORDER BY show_order'
  4.     $res = $GLOBALS['db']->getAll($sql); 
  5.     $links['img'] = $links['txt'] = array(); 
  6.     foreach ($res AS $row
  7.     { 
  8.         if (!emptyempty($row['link_logo'])) 
  9.         { 
  10.             $links['img'][] = array('name' => $row['link_name'], 
  11.                                     'url'  => $row['link_url'], 
  12.                                     'logo' => $row['link_logo']); 
  13.         } 
  14.         else 
  15.         { 
  16.             $links['txt'][] = array('name' => $row['link_name'], 
  17.                                     'url'  => $row['link_url']); 
  18.         } 
  19.     } 
  20.     return $links
  21.  
  22.     $links = index_get_links(); 
  23.     $this->assign('img_links',       $links['img']); 
  24.     $this->assign('txt_links',       $links['txt']); 
  25. ?> 

如果你用其他模板请确保页面有显示友情链接,代码大概如下:

  1.  
  2.  
  3.   class="links clearfix"
  4.      
  5.     "{$link.url}" target="_blank" title="{$link.name}">"{$link.logo}" alt="{$link.name}" border="0" /> 
  6.      
  7.      
  8.      
  9.     ["{$link.url}" target="_blank" title="{$link.name}">{$link.name}] 
  10.      
  11.      
  12.   
 
  •  
  • 分享到:
    ecshop商城首页怎样设置广告ALT标签 - ec...
    ecshop商城首页怎样设置广告ALT标签 最近给ecshop商城站做优化,发现首页大量的广告图都没有alt属性,那么怎么样给ecshop的广告图添加alt属性呢? 在/includes/lib_insert.php文件找到如下代码: case 0: // 图片广告                  $src = (strpos($row[&#03...
    ecshop后台地址修改方法 - ecshop
    ecshop后台地址修改方法 ecshop2.7后台修改方法: 修改两个文件(下面默认admin为后台地址) 1. admin/includes/init.php;  if(!defined('ADMIN_PATH')) {     define('ADMIN_PATH','admin'); } 修改为: if(!defined('ADMIN_PATH')) {  ...
    •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
    • 在这里……