【问题标题】:Different template for different categories in Magentomagento中不同类别的不同模板
【发布时间】:2011-04-20 16:31:19
【问题描述】:

我想在 magento 1.4.1.1 的一种布局和设计中显示艺术家类别下的子类别,在另一种布局和设计中显示其他类别。 谁能尽快帮助我。

【问题讨论】:

    标签: layout magento categories


    【解决方案1】:

    在 Web 管理员中,在“管理类别”下,选择您想要不同的类别并导航到“定制设计”选项卡。您可以输入布局更新或选择替代皮肤/主题。

    【讨论】:

    • 不客气。如果答案对您有用,请点击接受。
    • @JonathanDay 我在特定类别上使用模板。它没有显示在首页。我称这个模板。路径正确。但现在显示。自定义布局更新:{{block type="catalog/navigation" template="catalog/product/viewed_product.phtml"}}
    • 很好的建议,你拯救了我的一天。
    【解决方案2】:

    最好的方法是使用静态块。

    1) 在/template/catalog/navigation

    中创建phtml文件
    <?php $_categories = $this->getCurrentChildCategories(); ?>
    <ul>
    <?php foreach ($_categories as $_category): ?>
    <?php if($_category->getIsActive()): ?>
    <li>
        <a href="<?php echo $_category->getURL() ?>" title="<?php echo $this->htmlEscape($_category->getName()) ?>"><?php echo $this->htmlEscape($_category->getName()) ?></a>
    </li>
    <?php endif; ?>
    <?php endforeach; ?>
    </ul>
    

    2) 创建静态块“子类别”

    {{block type="catalog/navigation"  template="catalog/navigation/subcategory.phtml"}}
    

    3) 为所需类别分配静态块(“显示设置”选项卡 -> 显示模式 = 仅静态块并选择 CMS 块“子类别”)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-23
      • 1970-01-01
      • 1970-01-01
      • 2011-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多