我目前正致力于将Drupal-6定制为新闻门户。
总之,我正在尝试查看属于第5项和第1项的帖子。
drupal文档提到这可以通过以下分类URL实现,方法是将术语id与逗号(,)分开:
http://drupal-server/taxonomy/term/5,1
(请参阅。使用词汇表进行导航:http://drupal.org/node/22273)
以上内容未按预期运作,并显示内容为“术语5或术语1”而非“术语5和术语1”。
有关如何解决此问题的任何想法?
我定义了两个词汇表:
“内容”词汇表中包含以下术语:
一个。的活动
湾新闻
℃。的讲座
“学院”词汇:
一个。 A大学
湾 B大学
℃。 C大学
每次发布文章时,都会分配一个术语,表明它与哪所大学有关,以及它是一个事件,新闻还是讲座。
我正在尝试显示“Lecture”和“A大学”类型的帖子。
根据Drupal文档,可以使用URL实现:
/分类/术语/ 5,1
假设“大学A”被分配了术语ID 5并且“讲座”被分配了术语ID 1.文档提到逗号分隔符(,)作为AND运算符工作,因此仅显示与术语5相关的帖子'和'术语1。
不幸的是,这没有按预期工作,它向我显示与第5项或与第1项相关的帖子相关的帖子。
这是一个Drupal bug吗?关于如何强制AND的任何想法?我甚至尝试用“+”运算符替换逗号,但没有运气(即。/ taxonomy / term / 5 + 1)。
答案 0 :(得分:0)
好的,我已经得到了答案:
首先,这是一个已经安装了视图模块的Drupal中已经存在的错误,您可以从此链接中看到:
ht tp://drupal.org/node/348360
所以,你必须选择解决这个问题:
禁用在views模块中默认启用的taxonomy_term视图。 从管理到管理 - >网站建设 - >视图然后向下滚动,直到找到taxonomy_term视图,然后单击旁边的“禁用链接”。
或创建带参数的视图。有关如何执行此操作的信息,请参阅以下链接: http://gotdrupal.com/videos/drupal-views-arguments