gpt4 book ai didi

magento 在页面左侧边栏显示类别

转载 作者:行者123 更新时间:2023-12-04 16:48:42 26 4
gpt4 key购买 nike

我无法在页面的左侧显示类别。
我选择了设计下的页面 - 布局为 3 列,
右侧显示正常,但左侧没有。
magento 的新手,所以我不确定我必须在模板中的哪个文件中查找。
它安装了一个自定义模板,所以我到目前为止:

app/design/frontend/default/f001/template/
但现在不确定是否在目录或页面文件夹下查看

最佳答案

转到布局 Xml 文件夹..

Blockquote /app/design/frontend/default/default/layout/catalog.xml



打开此 Xml 文件并粘贴此代码。
<reference name="left">
<block type="catalog/navigation" name="catalog.leftnav" template="catalog/navigation/left_nav.phtml" />
</reference>

进一步打开这个文件..
/app/design/frontend/default/default/template/catalog/navigation/left_nav.phtml

粘贴此代码:
 <?php
$obj = new Mage_Catalog_Block_Navigation();
$store_cats = $obj->getStoreCategories();
$current_cat = $obj->getCurrentCategory();
$current_cat = (is_object($current_cat) ? $current_cat->getName() : '');

foreach ($store_cats as $cat) {
if ($cat->getName() == $current_cat) {
echo '<li class="current"><a href="'.$this->getCategoryUrl($cat).'">'.$cat->getName()."</a>\n<ul>\n";
foreach ($obj->getCurrentChildCategories() as $subcat) {
echo '<li><a href="'.$this->getCategoryUrl($subcat).'">'.$subcat->getName()."</a></li>\n";
}
echo "</ul>\n</li>\n";
} else {
echo '<li><a href="'.$this->getCategoryUrl($cat).'">'.$cat->getName()."</a></li>\n";
}
}
?>

关于magento 在页面左侧边栏显示类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8392688/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com