Craft-router:一个Craft CMS插件,用于将URL段用作条目查询的过滤条件

时间:2024-03-18 13:50:28
【文件属性】:

文件名称:Craft-router:一个Craft CMS插件,用于将URL段用作条目查询的过滤条件

文件大小:23KB

文件格式:ZIP

更新时间:2024-03-18 13:50:28

craftcms craft-plugin craft3 craft2 PHP

路由器 一个插件,用于将URL段用作条目查询的过滤条件。 内容 为什么 Craft使将声明并重定向它们以由模板处理变得很简单。 但是,模板本身仍然是哑处理程序。 可以选择在某些上下文中以的形式传递它们,但是它们必须承担构建呈现页面所需的数据集的繁重工作。 对于具有一个或两个变量的页面(例如blog/2015/01的年和月存档)(例如blog/2015/01 ),这可能不是问题。 该模板将从craft.entries获取帖子列表,并根据是否设置了year和month变量来缩小范围。 但是,如果博客还添加了类别页面(例如blog/camping )怎么办? 如果类别页面支持自己的年度和每月存档页面(例如blog/camping/2014 ),该怎么办? 我们要么通过创建存档模板的多个副本来复制代码以获取帖子,要么最终在单个模板中添加用于处理类别,年份和月份过滤器的逻辑,并增加其整体复杂性。


【文件预览】:
craft-router-1
----composer.json(894B)
----demo-poster.jpg(11KB)
----LICENSE(1KB)
----src()
--------models()
--------controllers()
--------Plugin.php(2KB)
--------Settings.php(193B)
--------services()
--------icon.svg(1KB)
----CHANGELOG.md(2KB)
----README.md(9KB)

网友评论