【问题标题】:Structuring content in Expression Engine在表达式引擎中构建内容
【发布时间】:2012-06-25 20:43:17
【问题描述】:

我需要一些帮助来找出使用表达式引擎构建内容的最佳方式。我已将文档涂红,查看了我能找到的所有信息,但我没有找到答案。我希望这里有人可以提供帮助。

我想要创建的是一个如下所示的产品目录:

/bikes(产品类别,显示产品系列,两轮车,三轮车等)

/bikes/two-wheelers(产品家族,展示家族中的产品)

/bikes/two-wheelers/red-bike(产品)

/bikes/two-wheelers/red-bike/wheels(可选产品详情页面)

我了解 EE URI 是基于模板组/模板的,并且内容位于频道中。我还不确定如何在其中使用类别。 本质上,我想在条目之间创建“简单”的父子关系芯片,我发现了一个名为 Structure 的插件,它可以做类似的事情。不幸的是,这个项目需要在没有额外(付费)插件的情况下完成。

product 是否可以成为通道,product-familyproduct-category 可以成为 EE 中product 的属性?那行得通吗?有没有更好的方法来构建它?

我意识到这不是一个直截了当的问题,但我仍然希望指出正确的方向。 感谢阅读!

【问题讨论】:

    标签: php content-management-system expressionengine


    【解决方案1】:

    您可能想要做的是使用类别将您的产品分成系列。您可以像这样嵌套类别:

    • 自行车
      • 两轮车
      • 三轮车
      • 高个子

    然后,您将为“红色自行车”频道条目分配“自行车”和“两轮车”类别。

    对于额外的产品详细信息页面,您可能可以使用相关条目。设置一个名为“车轮类型”的频道,然后发布所有不同类型车轮的条目。然后使用“产品”频道中的关系字段类型将特定车轮类型与“红色自行车”条目相关联。然后,您可以使用模板中的相关条目标签链接到该详细信息页面。

    结构模块确实可以帮助您轻松地制作您正在寻找的 URL,但是如果您不能使用它,那么 Freebie extension 应该会有所帮助。但是,当然,您花时间弄清楚如何使用 Freebie 来满足您的需求可能远远超过 Structure 许可证的成本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-02
      相关资源
      最近更新 更多