如何在日历视图中添加第二个上下文过滤器? (此视图由Calendar模块自动创建)? -- datetime 领域 drupal 相关 的问题

How to add a second Contextual Filter to the calendar view? (this view is automatically created by the calendar module)?


0
vote

问题

中文

我已启用 calendar module ,它生成一个名为 calendar 。

日历视图有一个名为的页面,只有一个上下文过滤器。它可以很好。

问题是我添加了第二个上下文过滤器。这是我所做的:

  • 此视图页面显示的内容类型是:"Actividades" 。

  • 此内容类型具有类型的字段"poblacion" (术语引用)。

然后在视图中:
  • 我添加了一种关系:内容:节点的分类术语

  • 我添加了上下文过滤器:(术语表格poblaciones)分类学期:名称

但它根本不起作用。我想我需要修改此视图页面的路径,目前是:Actividades /月。但我不知道如何...

如果我转到URL:即使我有这个术语标记为标记的节点,它不起作用,它不起作用。我猜这发生了因为第一个参数是日期,这里是我丢失的地方

输入图像描述

英文原文

I have enabled the calendar module which generate a new view called calendar.

The calendar view has a page called month with just one contextual filter. It works fine.

The problem is that I to added a second contextual filter.This is what I've done:

  • The content type that this view page shows is: "actividades".

  • This content type has the field "poblacion" of the type (term reference).

Then in the view:

  • I added a Relationship: Content: Taxonomy terms on node

  • I added the Contextual Filter :(term form Poblaciones) Taxonomy term: Name .

But it's not working at all. I think I need to modify the path of this view page which at the moment is: actividades/month. But I don't know how...

If I go to the url: actividades/month/barcelona it doesn't work even though I have a node tagged with this term. I guess this happens because the first argument is for the date, here is where I get lost

enter image description here

  

回答列表

1
 
vote
vote
最佳答案
 

你想什么才能达到什么?您希望限制日历仅显示标记为一定术语的节点?

看起来您尝试通过与术语建立关系然后传递术语名称来执行此操作。有没有原因为什么您不使用内容:有分类学术语ID上下文过滤器吗?这削减了对关系的需要,但要求您通过一个术语ID而不是一个术语名称。

如果有一个原因为什么你不这样做,那么忽略我:)只想到我会回复,以防你不知道它。

 

What are you trying to achieve exactly? You want to restrict the calender to show only nodes tagged with a certain term?

It looks like you're trying to do this by setting up a relationship with the terms and then passing in the term name. Is there a reason why you're not using the Content: Has taxonomy term ID contextual filter? This cuts out the need for the relationship, but requires you to pass a term ID rather than a term name.

If there is a reason why you're not doing this, then ignore me :) Just thought I'd reply in case you didn't know about it.

 
 
     
     

相关问题

1  如何在计算字段中检索日期  ( How to retrieve date in computed field ) 
如何从日期字段中检索日期并将其存储在计算的字段中?我已经尝试过这个代码: $start_date = array_pop(array_pop(field_get_items($entity_type, $entity, 'field_start_date'))); $entity_field[1]['value'...

0  射击日期模块  ( Trouble shooting date module ) 
我正在使用 模块。我安装了它,根据我对事件节点的要求(开始日期和结束日期)它工作得很好。几天后,我无法添加或更改日期。它没有显示DISPLAY POP_UP日历。我再次卸载并安装了相同的模块,它运作正常;但几天后,相同的问题重复了。有没有办法解决问题? ...

1  日期显示:如何隐藏重复规则的一部分?  ( Date display how to hide part of repeat rule ) 
在显示最终用户的重复事件日期时,我想隐藏重复规则的一部分(直到日期对最终用户没有含义): 当前显示: 每周两周重复,直到2012年12月31日星期四 预期显示: 每个星期四每周重复 如何做到这一点? ...

3  日历中显示的结束日期  ( End date shown on calendar ) 
我正在使用日历和日期模块在网站上创建议程。但是,当我使用开始和结束日期创建一个事件时,它也会在第二天显示该事件。虽然这对真正的多日事件有用,但对于迟到和结束的派对来说,这不是迟到的,因为我希望它们只显示一次(在开始日期)。 可以解决这个问题吗? 澄清:我正在使用日期(ISO格式)字段。 ...

0  没有JavaScript的日期倒计时  ( Date countdown without javascript ) 
我有一个内容类型,当创建时是"到期" 10天后。我希望创建一个字段,该字段具有在到期之前剩下的数值的数值,如果它过去到期,则显示负整数值。此字段将用于对视图排序,因此我不能使用像倒计时模块这样的JavaScript计数器。 有人可以帮助如何做到这一点? ...

0  使用日历显示周年纪念  ( Use calendar to display anniversary ) 
我是一个收集历史事件的网站。 我将使用日历显示一个块,其中几个月的事件(显然,每年可能是每年的活动,也在xix世纪)。 我应该如何设置上下文过滤器来执行此操作? 通常我需要一个周年历的日历.. 谢谢, sergej ...

5  将日期或日期范围传入视图为参数  ( Passing dates or date ranges into a view as arguments ) 
drupal 7,视图和日期模块安装。 我在内容类型上有一个带日期字段的视图(时间戳,但如果需要,我可以更改它) 当我在过滤条件中使用它时,我没有问题使用像MyDate的标准大于,少于,之间的等等。 但如果我尝试使用上下文过滤器执行相同的事情,我只有"等于" 标准。我需要做到这一点,所以我可以从传递参数的代码调用视...

0  隐藏在.tpl.php文件中的目前的日期  ( Hide dates in the present in tpl php files ) 
我有一个内容类型(事件),他们有活动日期。其中一些有多个日期,其中一些没有。但我想隐藏过去的日期。 显然,2月15日和4月18日已经通过了。我怎么能隐藏它们? 当我在tpl中做 var_dump($content) 时,我得到的只是这个: <span class="date-display-single">...

2  如何使用日期和日历模块创建生日日历?  ( How can i create a birthday calendar using the date and calendar modules ) 
我有一个表示一个人的内容类型,此内容类型具有CCK日期字段"生日" 。我现在想添加即将到来的生日和日历显示的列表。 我已经在该网站上使用了日历模块进行事件,但生日的东西似乎更加困难。我无法使用Birtdays模块,因为我使用节点,而不是用户配置文件。日期字段似乎没有支持此用例,我无法创建一个只显示即将显示的生日的视...

16  暴露过滤器的日期弹出窗口  ( Date popup in exposed filter ) 
我正在使用views 3的drupal 7。 我已经使用了一个日期字段的公开过滤器,我想提供从日期过滤器的DatePopup中选择日期的选项?我该怎么办? ...

6  如何大量更新重复日期规则?  ( How to mass update recurring date rules ) 
我希望用户能够通过VBO和规则集来大量更新重复的日期规则。 例如:用户希望为所有选定的节点的日期添加"排除日期= 01/101/2012" ,其中日期是添加到内容类型的新字段的所有选定节点的日期。 如何做到这一点? --- =编辑= --- 我已经使用以下代码构建了基本规则: { "rules_change_...

1  更新7.12至7.14后无法更新模块  ( After updating 7 12 to 7 14 cant update modules ) 
我猜我应该更新了CKEDITOR(当前7.x-1.8),日期(7.x-2.3)&amp;在更新Drupal 7 Core之前的WebForm(7.x-3.17)模块。现在,我无法更新三个模块。当我回到家»行政»报告»可用更新时,然后检查任何一个或全部三个模块,我单击下载更新。然后,我看到"准备更新" ,然后单击"继续...

4  如何在Drupal 7中覆盖System_time_zones  ( How to override system time zones in drupal 7 ) 
如何覆盖 system_time_zones ()功能而不黑攻击Drupal 7核心? 我想修改下拉列表的呈现方式,但似乎无法使用 hook_form_alter ()。 我的最终目标是重新格式化时区下拉列表,只能通过删除 <select> 列表 99887664 文本的日期/时间来包括位置和偏移量。 例如, ' P...

1  如何为人类可读性(德语)自定义“重复规则”的输出?  ( How can i customize the output of repeat rule for human readability german ) 
我正在使用日历模块,附带日期重复功能。在视图中显示"重复规则" 导致例如在例如 wiederholungen jede woche jeden mittwoch!repeats_every_interval,10 mal。 这是不可接受的。有没有办法重写这个输出?我必须使用哪些替换模式来重现重复规则? ...

1  仅在节点中删除管理信息  ( Remove only admin info in nodes ) 
我正在使用drupal 7和干净的主题。我想删除仅由管理员提交,不要删除日期信息。 查看node.tpl.php和node.module文件但未看出此字段。如何删除此信息? ...

1  日期选择器领域  ( Date picker field ) 
我正在使用drupal 7和干净的主题。 我可以在内容类型字段中添加日期选择器吗? 搜索到这一点,但我找不到任何解决方案。 用户,点击日期字段时,请访问日期选择器。是否有可能? ...

1  标签字符串更改的覆盖日期模块函数  ( Override date module function for label strings changes ) 
我在MyView上配置了一个公开的过滤器,在MyView上与运算符"介于" 之间。 我在MyView表单中看到了两个标签,"开始日期" 和"结束日期" 。 我想将这些字符串更改为"从日期:" 和"迄今为止:" 。 我已经检查了文件 sites/all/modules/date/date_views/includes/...

0  为什么要在视图中开始和结束日期看起来相同但不含内容?  ( Why do start and end dates in views appear the same but are not in content ) 
在向视图中添加字段时,我有两个日期条目。 一个用于开始日期,一个用于结束日期。 但是,在我看来,他们都是开始日期。 我检查我的内容,它显示了开始和结束日期的不同值。 为什么视图未呈现结束日期? ...

0  如何只删除创建的小时?  ( How to remove only created hour ) 
我正在使用drupal 7和干净的主题。创建一个节点时,在节点上显示日期顶部。没问题。但我想要只删除小时和最小。标签。 如何解决这个问题? ...

1  Easy Selector for视图暴露日期过滤器  ( Easy date selector for views exposed date filter ) 
我正在寻找一个解决方案来将"简单日期选择器" 放在视图日期暴露过滤器上,类似于具有预定义日期范围的下拉或链接: 今天 的帖子 昨天的帖子 上周 上个月帖子 自定义范围 任何想法? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.