Answers:
视图页面可以读取URL,并可以使用页面的路径来读取上下文过滤器的分类术语输入。诸如URL之类的URL example.com/a/term/b
将由视图页面读取a/%/b
。%
URL中的值将传递到上下文过滤器中,以确定要在视图中包括哪些内容。
由于块不具有路径,因此有必要进行更多配置以获得结果。为此:
When the filter value is NOT available
选择下Provide default value
。如果路径中的页面是分类术语,请尝试执行步骤3和4:
Taxonomy term ID from URL
从类型下拉框中。Load default filter from term page
。否则尝试以下方法:
Raw value from URL
A/term/B
该术语是在第二位置。然后:
When the filter value IS in the URL or a default is provided
检查“指定验证标准”Taxonomy term
然后使用特定的词汇表。Filter Value type
选择条款名称下转换为条款ID”Transform dashes in URL to spaces in term name filter values
将确保正确处理任何将空格转换为破折号的自动生成的路径别名。尝试将其选中并取消选中。如果您的视图未显示在页面上,则故障排除步骤应包括通过测试视图预览中的输入来验证视图是否有效。确保已处理所有空格以使其与步骤8中的设置匹配。还要确保在中显示了视图块admin/structure/block
。
如果要根据内容类型而不是分类进行选择,则需要其他设置。请尝试以下操作:
那应该做。