在域名转移之前,我的菜单看起来像

我不能理解在域名转移期间发生了什么,现在菜单看起来像

我的类别结构是

我正在尝试将菜单恢复为域名转移前的状态,我已经在SO上尝试了上一个问题的所有选项,但仍然没有成功…
我花了将近一周的时间才弄明白,但是做不到。
有什么想法吗?有什么指导原则吗?如何将菜单恢复为域名转移前的状态??
发布于 2013-01-17 03:47:11
我花了一周多的时间来解决这个问题,最后我找到了答案。
事实上,这是一个来自SO问题的指南,位于here
app/design/frontend/default/YOU_TEMPLATE/template/catalog/navigation/top.phtml我的新代码是
<?php $_menu = ''?>
<?php
$children = Mage::getModel('catalog/category')->getCategories(2);
?>
<?php foreach ($children as $_category): ?>
<?php $_menu .= $this->drawItem($_category) ?>
<?php endforeach ?>
<?php if ($_menu): ?>
<?php echo $_menu; ?>
<?php endif; ?>要获取特定根类别的子类别,您可以这样做
$children = Mage::getModel('catalog/category')->getCategories(2);对于像我这样有麻烦的人,这可能会有很好的帮助..
感谢所有人
发布于 2013-01-17 02:36:26
在后台,进入Catalog->Manage Categories,然后点击你的根目录("Categories")。在底部有一个字段“包含在导航菜单中”。将其设置为"No“并重新编制索引。然后看看你的问题是否解决了。
https://stackoverflow.com/questions/14364950
复制相似问题