我有一个关于Mage::registry
和categories:
的问题我是一个分类页面,我通过Mage::registry('current_category')
检索当前类别。我注意到它只适用于根类别,事实上,如果我访问一个子类别页面,我总是用Mage::registry('current_category')
检索根类别。所以问题是:是关于后端配置,缓存还是其他?Magento - 注册表和当前类别
0
A
回答
3
6
如果你是在一个模板(如catalog/category/view.phtml
),你可以得到当前的类别与
$this->getCurrentCategory();
如果你是一个模型,控制器要不,试试这个(发现here):
Mage::getModel('catalog/layer')->getCurrentCategory();
但是,法师:: registry('current_category')是正常的路要走。
1
对于所有类别: -
<?php $_helper = Mage::helper('catalog/category') ?>
<?php $_categories = $_helper->getStoreCategories() ?>
当前类别
<?php $currentCategory = Mage::registry('current_category') ?>
为我工作。
相关问题
- 1. 获取Magento当前顶级类别
- 2. Magento。将性别和生日日期添加到注册表中
- 3. 注册表和注册表配置单元有什么区别
- 4. Docker显示当前注册表
- 5. ArcObjects - IWorkspaceExtension和组件类别注册
- 6. 注册前识别前导零?
- 7. 赎回类别未注册
- 8. 备份整个注册表并与当前注册表进行比较
- 9. 前端客户注册和通讯subcription不工作在magento 1.6.2
- 10. Magento - 法师::注册表内查看
- 11. DLL自注册:如何为当前用户注册?
- 12. 仅导入magento类别和产品表
- 13. 当新用户注册时,polymerfire注销当前用户
- 14. 获取当前类别的父类别
- 15. Magento类别列表为空
- 16. Magento Rest-Api类别列表
- 17. 如何为当前用户注册一个类型库?
- 18. 如何绑定/注册当前http请求的用户与类
- 19. WordPress的 - wp注册和注册之间的区别
- 20. Mime类型注册表
- 21. 寻找C#注册表类
- 22. PHP类别注册期间的选择
- 23. Magento的登录和注册表格一页
- 24. regsvcs注册.NET类和DLLHOST
- 25. 前端的Magento类别订单
- 26. 在前端获取Magento类别属性
- 27. 如何进行当前网络属性的注册表备份
- 28. 在Windows注册表项中指定当前目录Shell \ Open \ Command
- 29. IBM Personal Communications中的VBScript,注册当前日期和时间
- 30. Magento类别
阅读你的文章,并问:你在这里有什么问题? – 2012-04-23 14:57:39