|
魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
1、tag/product/list/tagId/1/ 改成:tag/product/list/tagName/Apple/ 便于SEO优化。
a.首选修改:app\code\core\Mage\Tag\controllers\ProductController.php 为:
- class Mage_Tag_ProductController extends Mage_Core_Controller_Front_Action
- {
- public function listAction()
- {
- $tagId = $this->getRequest()->getParam('tagId');
- //$tag = Mage::getModel('tag/tag')->load($tagId);
- if (!empty($tagId)) {
- $tag = Mage::getModel('tag/tag')->load($tagId);
- } else {
- $tagName = $this->getRequest()->getParam('tagName');
- $tag = Mage::getModel('tag/tag')->loadByName($tagName)->load();
- }
- if(!$tag->getId() || !$tag->isAvailableInStore()) {
- $this->_forward('404');
- return;
- }
- Mage::register('current_tag', $tag);
- $this->loadLayout();
- $this->_initLayoutMessages('checkout/session');
- $this->_initLayoutMessages('tag/session');
- $this->renderLayout();
- }
- }
复制代码 Tag类为防止升级影响可以重写该类。
b.接着修改:app\code\core\Mage\Tag\Model\Tag.php 类下面的getTaggedProductsUrl()方法。改为:
- public function getTaggedProductsUrl()
- {
- //return Mage::getUrl('tag/product/list', array('tagId' => $this->getTagId()));
- return Mage::getUrl('tag/product/list', array('tagName' => $this->getName()));
- }
复制代码 2.catalogsearch/result/?q=d 改成:catalogsearch/result/接关键词
该URL正在研究中……,如有改成的朋友,请在下方评论处分享一下,谢谢!
|
|