友情链接分行显示

2016-07-07 15:43 来源:www.chinab4c.com 作者:ecshop专家

请问如何实现“友情链接”部分图片链接与文字链接分行显示,即图片链接显示在上面一行,文字链接显示在下面一行,而不是文字和图片链接混合在一起显示。网址:www.ebay360.cn

回答:
这个后台不能设置,需要修改模板

可以的。不麻烦。你将图片链接 和 文字 链接 分离两个数组

分开来在模板里面foreach就可以了。

参考index.phpindex_get_links()函数

能详细说明操作步骤吗?谢谢

  1. function index_get_links()
  2. {
  3. $sql = 'SELECT link_logo, link_name, link_url FROM ' . $GLOBALS['ecs']->table('friend_link') . ' ORDER BY show_order';
  4. $res = $GLOBALS['db']->getAll($sql);

  5. $links['img'] = $links['txt'] = array();

  6. foreach ($res AS $row)
  7. {
  8. if (!empty($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. 这个函数不是把图片链接 和 文字链接区分放在数组里面了吗?
  23. 你直接用就是了。在模板里面...
复制代码

5楼很强大..
















梅花鹿 东北梅花鹿 梅花鹿养殖场 励磁柜

谢谢!!!!