我有一个名为Kids的基本页面,其别名路径为:example.com/kids
我还有一个名为Resources的内容类型,它有标签。
我想创建一个块来获取所有带有标签“孩子”或任何基本页面别名的资源。我不想为每个基本页面创建一个带有硬编码过滤器的块。
我创建了一个视图,并将上下文过滤器设置为 URL 的第一个参数,希望它是基本页面的别名。不幸的是,这不起作用,因为上下文过滤器似乎在别名之后开始。
example.com/kids
不返回任何结果。
example.com/kids/kids
表现出我想要的行为并返回所有带有孩子标记的资源。但是,如果我创建嵌套在 Kids 下的第二个基本页面,它会停止工作,因为kids/kids
它现在是一个有效的别名路径,因此上下文过滤器会忽略它。
tl;博士;
是否有任何模块或方法可以使用基本页面的别名作为上下文过滤器?
谢谢!