在Expression Engine中构建内容

时间:2012-06-25 20:43:17

标签: php content-management-system expressionengine

我需要一些帮助,找出使用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的属性吗?那会有用吗?有没有更好的方法来构建它?

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

1 个答案:

答案 0 :(得分:2)

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

  • 自行车
    • Two Wheelers
    • Three Wheelers
    • 高层

然后,您可以将“红色自行车”频道条目指定为“自行车”和“两轮车”类别。

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

Structure模块可以帮助您轻松制作您要查找的网址,但如果您不能使用它,那么Freebie extension应该有所帮助。但是,当然,您需要花时间了解如何使用Freebie来满足您的需求,这可能远远超过Structure许可证的成本。