这是可能的,还是有一些可以添加的代码,以便我可以为Magento中的类别设置不同的规范URL?我可以为产品设定好。为Magento中的类别设置规范标签
1
A
回答
4
开箱即用,我没有意识到这一点。您需要开发或构建您自己的方法。
您需要在layout.xml文件中创建一个条目,以便当您处于类别页面时(这可能位于catalog_Category_view块中)时,将附加模板放入页面的头部分。你也可能需要一个视图文件和一个Block对象来获取你想要使用的URL(技术上你可以把它放在视图文件中,但是块对象更多的是“Magento”)。
你layout.xml块将是这个样子
<catalog_category_view>
<reference name="head">
<block type="canonical/canonical" name="head_url" as="head_url" template="ocaff/canonical/head.phtml" />
</reference>
</catalog_category_view>
此块引用head.phtml文件。该文件将包含:
<link rel="canonical" href="<?php echo $this->getCanonicalUrl() ?>" />
这种回调有()称为getCanonicalUrl一个功能块的对象。在这个函数中,你会发现并确定你想要的规范是什么。很可能你希望这是URL的关键,但你可能在那里有其他逻辑。
10
刚刚在搜索有关规范URL支持的信息时发现此问题。
我不确定哪个版本添加了这个版本(在发行说明中找不到任何内容),但它现在支持开箱即用的1.7.0.2版本。
在管理:系统>> CONFIG >>目录>>搜索引擎优化
最后两个选项启用类别和产品标准网址。
+0
Canonical标签的支持在1.4.0.0 RC1中引入 –
1
产品和类别页面规范的URL被Magento的1.5
支持在管理:系统>> CONFIG >>目录>>搜索引擎优化
相关问题
- 1. 标识规范设置为false
- 2. 如何设置Magento中特定类别的分页范围?
- 3. 应用标签的配置规范
- 4. TYPO3 - 规范标签
- 5. magento设置子类别作为根类别
- 6. 如何将类别设置为Magento中的多中心站点
- 7. 如何在Magento的页面添加规范标签?
- 8. 设置一类的标签
- 9. 规范化LastFM等标签
- 10. 规范化标签空间
- 11. 规范标签混乱
- 12. 如何规范标签表
- 13. Altbeacon规范和设置信标
- 14. Magento类别制造商设置
- 15. Pondemetically设置类别,以启用在magento
- 16. 关系数据库设计问题 - 类别范围标签
- 17. Magento - 如果类别锚设置为否,则为空集合
- 18. 如何通过配置规范中的标签检索文件?
- 19. 在HTML中使用规范标签
- 20. 为SimpleMembership设置密码规范
- 21. 标签类别
- 22. 无法在magento中设置最高级别类别
- 23. 为标签设置标签宽度
- 24. 类别用Magento 1.6.1导入;如何设置默认类别
- 25. 规范URL对Magento的
- 26. 为什么XMLHttpRequest规范会阻止设置Accept-Encoding标头?
- 27. 服务器标签不规范的HTML
- 28. Tkinter的:“坏标签锚规范”
- 29. 规范化数据库表的“标签”
- 30. 从另一个类别设置标签的文本
见我的回答如下。现在,1.7.0.2 – pspahn
开箱即可支持此功能。从Magento 1.4.0.0 RC1开始,产品页面和类别页面均支持Canonical标签。您将不得不将它们添加到CMS页面上的布局。 –