【发布时间】:2018-11-14 12:12:50
【问题描述】:
主题
我有一个包含图像和 URL 字段的内容类型,我需要在 URL 字段与使用视图的请求路径匹配的路径上显示图像作为横幅。
我试过了
1-> 在视图中添加“别名”字段作为上下文过滤器。
2-> 添加 URL 字段
3-> 我还尝试在上下文过滤器中使用带有 PHP 代码的 URL 字段:
if(drupal_is_front_page()) {
return '<front>';
}else{
return request_path();
}
第三点仅适用于一个路径参数,例如,如果当前请求的路径是 services/one 并且视图上下文过滤器仅采用第一个路径组件,如您在附图中所见
但是,无论请求多少组件,我都需要使用整个路径设置上下文过滤器。
我该怎么做?
【问题讨论】:
标签: drupal drupal-7 drupal-views