如果用户没有登录,如何在顶层菜单上隐藏一些子类别

时间:2014-09-29 03:54:48

标签: magento login show-hide categories

如果用户未登录,如何在顶层菜单上隐藏某些子类别。

我尝试使用

if($session->isLoggedIn()) {
// $CategoryIdtoHide->setIncludeInMenu(0);
}

但是错误(我尝试在 header.phtml 中编写代码进行测试但是没有用)

编辑或我可以对此代码执行任何操作(如果登录,我在其他地方使用此代码) '$这 - > drawCustomMenuItem($ _类别)'

1 个答案:

答案 0 :(得分:-1)

您需要在app\code\core\Mage\Page\Block\Html\Topmenu.php中添加条件。

在渲染子类别之前,在其中添加自定义条件。