在表达式引擎中构建内容


Structuring content in Expression Engine

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

我想创建的是一个看起来像这样的产品目录:

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

/bikes/two-wheelers(产品系列,显示产品系列中的产品)

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

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

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

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

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

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

  • 自行车
    • 两轮车
    • 三轮车

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

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

结构模块确实可以帮助您轻松制作所需的URL,但是如果您不能使用它,那么免费赠品扩展应该会有所帮助。但是,当然,弄清楚如何使用免费赠品满足您的需求所花费的时间可能远远超过结构许可证的成本。