【问题标题】:ExpressionEngine single entry at segment 4 level第 4 段级别的 ExpressionEngine 单个条目
【发布时间】:2013-09-20 09:04:55
【问题描述】:

我开发了一个带有新闻部分的 ExpressionEngine 网站。有一个带有类别的新闻频道,主新闻列表页面由新闻/索引模板提供支持。单个条目(文章)页面由新闻/文章模板提供支持。您可以在此处查看此部分的实际操作:http://www.longbridgebirmingham.co.uk/news/。一切都很好。

我现在需要做的是在网站的一个子部分(在第 3 部分级别)以非常相似的方式列出新闻。在这里,确切地说:http://www.longbridgebirmingham.co.uk/life/community/news/。到目前为止,我已经为新闻频道创建了一个新的“社区”类别,并创建了一个新的社区新闻/索引和社区新闻/文章模板,它只引入社区新闻。我已使用“页面”工具强制此测试页面使用社区新闻/索引模板:http://www.longbridgebirmingham.co.uk/life/community/news-new。不确定这是否是正确的做法,但它似乎奏效了。

现在,我一直在努力寻找一种方法来连接社区新闻/文章模板,以便文章在第 4 段级别呈现:http://www.longbridgebirmingham.co.uk/life/community/news/article/url-title。任何帮助或建议将不胜感激!

非常感谢。

【问题讨论】:

  • 您建议的 URL 结构在某些方面重要吗?如果您准备考虑替代 URL 结构,可能会有更简单的方法
  • 谢谢。这很重要,因为我喜欢与小节相关的内容位于小节的 URL 中。非常乐意考虑替代 URL 结构!

标签: expressionengine


【解决方案1】:

好的,所以我建议这样做。

你目前有你的新闻模板组,这很好。

为您的新闻项目创建类别,例如“生活”和“社区”,并使用出色的 Low Seg2Cat 插件,然后您可以使用以下内容根据类别进行过滤:

http://site.com/news/ http://site.com/news/category/ http://site.com/news/category2/sub-cat2a

这将允许您使用无限数量的类别,并且使用 Seg2Cat,您将能够根据 {segment_2_category_id} 和/或 {segment_3_category_id} 进行过滤。

现在,如果要显示实际文章,您只需在末尾附加文章段即可。

例如:site.com/news/category/article/url_title_of_entry/

EE,会自动从模板组中拉取article.html模板。

这有帮助吗?

【讨论】:

  • 是的,这确实有帮助,谢谢。我真正不想做的是将新闻列在site.com/community-news,所以你的建议避免了这种情况,这很好。非常感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-14
  • 2015-04-05
相关资源
最近更新 更多