【问题标题】:Expression Engine Channels, Categories and Entries - All with differeny custom fields表达式引擎频道、类别和条目 - 都具有不同的自定义字段
【发布时间】:2017-12-30 19:41:38
【问题描述】:

我在顶部导航中有一个包含这些部分的网站:

  1. 关于我们
  2. 新闻
  3. 员工
  4. 成为会员

在每个顶部导航项中,有 X 个子部分。例如:

关于我们

  • 我们是谁
  • 行业统计
  • 年度报告

那么,每一个里面都有X个子页面:

关于我们

  • 我们是谁
    • 概述
    • 我们的历史
    • 我们的目标

根级顶级导航项(关于我们)将始终需要相同的自定义字段。 中层和底层页面通常具有相同的内容,但与根层的内容会有很大不同,因此需要一组不同的自定义字段。

我已经设置了结构,根项目是渠道,中间是类别,较低的级别只是“条目”。

我现在的问题是,在根频道上使用“频道字段组”显然会过滤所有相关的类别和条目。因此,当我去编辑或发布类别登录或条目页面时 - 我被显示为根登录页面的自定义字段组而卡住了。

我希望最终用户(我的客户)在编辑或发布不在根频道级别的页面时不必看到很多自定义字段。

如何设置此站点,以便我可以在同一频道内的不同页面上选择不同的字段组?

【问题讨论】:

    标签: field expressionengine channels


    【解决方案1】:

    虽然您可以为每个频道和每个成员组使用自定义 Publish Page Layouts,但据我所知,您无法呈现具有不同发布布局的“页面”或条目。

    如果您在导航中为级别使用不同的模板,Blueprints 可能就是您要找的。​​p>

    Blueprints 可让您控制发布布局 [...] 它旨在让您基于模板创建发布布局。

    您如何构建导航和“页面”的分类很有趣,但作为客户,我不想维护或理解。例如,简单地添加网站的新顶级部分或页面应该很容易,但使用您的方法需要设置一个全新的频道!

    StructureNavEETaxonomy 可能更适合您的站点并仍允许您实现所需的自定义的一些 ExpressionEngine 附加组件 - 当然总是有原生的 Pages Module也是。

    【讨论】:

      猜你喜欢
      • 2012-08-03
      • 1970-01-01
      • 2012-03-14
      • 2012-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多