我正在用EE构建一个站点,并且想知道人们对我的情况有什么想法。表达式引擎模板重用
基本上我有3个不同的频道,有类似的数据,当查看需要显示在同一模板上。所以我有一个新闻,艺术家和产品的渠道。当我点击任何一个频道的项目时,无论如何我都需要在相同的模板中显示该数据。
有两种方法我可以想到这样做,但想知道是否有人有更优雅的解决方案。
- 检查URL并使用相应的通道打开我的条目标记,然后仅在模板中为该通道使用正确的自定义字段。 (但这意味着我需要为每个通道复制代码)。
- 打开我提供的所有通道的条目标记,然后将所有3个自定义字段放在模板中我需要它们的位置。
感谢
您能详细说明“相同模板”和“类似数据”的含义吗?这些频道是共享一个字段组,还是它们实际上包含不同的字段?是单独显示相同的条目,还是只显示页面的周围布局?产品,新闻和事件对我来说听起来像他们会有非常不同类型的内容,因此,领域。 你当前的代码的一些例子会有所帮助。 –