我开发了一个ExpressionEngine网站,其中有一个新闻栏目。有一个包含类别的新闻频道,主要新闻列表页面由新闻/索引模板提供支持。单个条目(文章)页面由新闻/文章模板提供支持。您可以在此处查看此部分:http://www.longbridgebirmingham.co.uk/news/。一切都很好。
我现在需要做的是在网站的一个小节内以非常类似的方式列出新闻(在第3级)。确切地说,在这里:http://www.longbridgebirmingham.co.uk/life/community/news/。到目前为止,我已经为新闻频道创建了一个新的“社区”类别,并创建了一个新的社区新闻/索引和社区新闻/文章模板,该模板仅提供社区新闻。我使用'Pages'工具强制此测试页面使用社区新闻/索引模板:http://www.longbridgebirmingham.co.uk/life/community/news-new。不确定这是否正确,但似乎有效。
现在,我一直在努力找到一种方法来连接社区新闻/文章模板,以便文章在第4级呈现:http://www.longbridgebirmingham.co.uk/life/community/news/article/url-title。任何帮助或建议都会非常感激!
提前多多感谢。
答案 0 :(得分:2)
好的,所以我建议这样做。
您目前拥有自己的新闻模板组。
为您的新闻项目创建类别,例如“生活”和“社区”,并使用精彩的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模板。
这有帮助吗?