修改ecshop rss结构和RSS generated by ECSHOP

2009-07-03 09:42 来源:www.chinab4c.com 作者:ecshop专家

     ecshop2.7.0已经有了正式的版本,在很多电子商务界朋友都纷纷咨询,在rss越来越重要的时候,如何对ecshop rss进行修改,比如RSS generated by ECSHOP 之类,还有就是ecshop伪静态化之后,如何来访问被静态化后的rss单元.

     1:修改RSS generated by ECSHOP

     首先,打开文件includes/cls_rss.php,这个是控制ecshop rss文件的类,你找到outputRSS()函数,把 $this->output = '<' . '?xml version="1.0" encoding="' . $this->encoding . '"?' .'>' . "\n" .
                        '<!--  RSS generated by ECSHOP (http://www.ecshop.com) [' .  date('Y-m-d H:i:s')  .']  -->' . "\n" . $this->output;修改成为你许哟啊的东西就可以了。

   2:如何修改"(http://www.ecshop.com)"字样

    打开feed.php,找到(http://www.ecshop.com)
   你可以进行修改

   3:如何修改rss item,你要打开feed.php

   <item>

  <title>京华MP4 PMP-6020 4G</title>
  <link>http://localhost/xxx/goods.php?id=34&from=rss</link>
  <category>营业厅礼品</category>
  <pubDate>8</pubDate>
  <guid>http://localhost/xxx/goods.php?id=34</guid>
  </item>

   (1)修改ecshop rss title

    $title    = htmlspecialchars($row['goods_name']);修改成你想要的标题就可以了

   (2)修改ecshop rss link

    $link     = $uri . $item_url . $separator . 'from=rss';修改成你要link就可以了

   其他的ecshop rss单元,你可以按照上面同样的道理,来处理,达到你需要的效果.
 

  4:如果出现rss后,伪静态访问不了,你可以修改.htaccess中的规则,达到你要访问伪静态的效果

   相关文章:

   ecshop2.7.0会员注册项设置的功能

  设置ecshop2.7.0模板

  使用ecshop电子商务系统的100个小问题

   来源:中国B4C电子商务