规则不改变字段值 -- nodes 领域 和 rules 领域 和 ubercart 领域 drupal 相关 的问题

Rule is not changing field value


2
vote

问题

中文

我是新的drupal。

我在特定事件上创建了规则,并更改 node:field-seat-limit

的值

事件

  • 更新现有订单产品

条件

  • 内容是事件类型
  • uc-order-product:node:field-seat-limit (否定)

动作

  • 递减UC订单 - 产品:节点:使用 $value= $value-1;
  • 的字段 - 座位限制

结果:我在视图中显示字段座位限制,在那里显示递减计数,但是当我转到节点时,它会显示我第一次输入的计数。

导致节点无法反映更新值的原因是什么?

英文原文

I am new to Drupal.

I have created a rule on specific event, and changing the value of node:field-seat-limit

Event

  • After updating an existing order product

Conditions

  • Content is of type event
  • uc-order-product:node:field-seat-limit (negate)

Action

  • Decrement uc-order-product:node:field-seat-limit by using $value= $value-1;

Result: I am displaying field-seat-limit in a view, where it is showing the decremented count but when I go to the node, it shows the count that I entered first time.

What is causing the node to fail to reflect the updated value?

        
         
         

回答列表

2
 
vote

您可能必须在制作后保存更改。递减操作后,添加另一个操作以保存实体。

 

You may have to save the changes after you make them. After your decrement action, add another action to save the entity.

 
 
 
 

相关问题

2  自定义节点类型保存到自定义表  ( Custom node type that save to a custom table ) 
我正在尝试将我的一个网站转换为Drupal网站。该网站是一个旅行网站,在那里有很多数据,所以我正在尝试将我的数据库表转换为自定义节点类型,但我的表很大,我有大约30个不同的表,总共大约200多个字段。 如果我只需将所有字段转换为CCK字段,我将最终使用400到500表的数据库,我不喜欢它,所以我正在尝试创建保存到自定...

-6  我如何限制每天的帖子数量? [关闭]  ( How can i limit number of posts per day ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅侧重于编辑此帖。 关闭 3年前。 ...

3  是否有一个用于节点的可靠的自动保存功能?  ( Is there a reliable autosave function for nodes ) 
我们在保存之前留下未完成的页面之前至少向用户使用脏表格。它有点作品。可以启用修订控制工作吗?至少在这种情况下,管理员可以恢复最后一个版本。是否有自动自动播放...例如每30个部分 - 即使用户忘记击中保存,也可以确保工作已正确保存? ...

0  如何在for循环中追加CCK字段中的值?  ( How to append a value in cck field in a for loop ) 
我想在我的内容类型中保留进度字段,以便我可以更新它的值。但如果保存在循环中,它不会采用以前的值。 for($i = 1; $i<=5; $i++) { $mynode = node_load(6); $myprevious = $mynode->field_progress[0]['value']...

7  使用@(@name)提及/回复用户注释  ( Mention reply to users in comments using name ) 
我正在寻找一个能够回复评论,或者在使用@符号的评论中提及用户的功能。 所以,如果我在节点的评论中写下以下内容: @michael jackson很酷的东西老兄。 "@ michael jackson" 将转向通往他的用户页面的链接。 也,如果可以没有太多麻烦,如果只有用户存在,如果仅存在,则会很好,以防止404...

4  显示警告查看成人分类内容  ( Showing warning for viewing adult classified content ) 
我正在开发一个出版网站,经过身份验证的用户可以编写文章。对于每篇文章,他设定了该物品的年龄组。不同的年龄组可能是"成人" ,"青少年前" 和"每个人" 。我使用了 taxonomy 到年龄组。 现在,我想向用户展示警告消息,当他进入任何"成人" ,在加载内容之前,并从用户获取确认他18以上以查看本文。 请建议如何,...

0  删除更大的图像的调整大小,然后是最大分辨率。 (拒绝)  ( Remove the resizing of images that are bigger then the max resolution reject i ) 
我在网站上使用一个非常具体的主题,图像需要准确为1110x540。 我已经设置了最小和最大分辨率,并且一切都完美地工作,除非我上传一个更大的图像,那么540px。然后是图像重构。 是否有一个拒绝这些图像的设置,而不是调整它们的大小? 我正在使用drupal 7 btw。 ...

2  允许用户通过电子邮件发送文件并创建新帖子  ( Allow users to email a file and create a new post ) 
tumblr允许用户使用专门为每个用户分配的随机生成的电子邮件帐户上传文件。我有一个名为"视频" 的内容类型,我想找到一种方法来使用我的网站的域随机生成电子邮件地址,并允许用户附加视频文件和元数据。当他们发送它时,它就会像他们在线提交表格一样上传到网站。如果这可能有助于解决这个问题,我也使用亚马逊SES。 ...

1  Drupal 7丢失了所有“安全”的价值观和摘要[已关闭]  ( Drupal 7 has lost all safe values and summaries ) 
这个问题不太可能帮助任何未来的访客;它仅与小地理区域,特定时刻及时的特定时刻或非常狭窄的情况,这些情况通常不适用于互联网的全球观众。有关帮助提出这个问题更广泛适用,请访问帮助中心。 ...

11  如何以编程方式更改视图模式?  ( How to change the view mode programmatically ) 
我想以编程方式更改节点的视图模式。我使用 hook_preprocess_node(&$vars) 并设置视图模式: function moduleName_preprocess_node(&$vars) { // if conditions to apply particular view mode...

4  如何选择由某个用户创建的某种类型的节点,并将参考字段与节点相等为特定的NID?  ( How to select nodes of a certain type created by a certain user and which have ) 
function mymodule_get_nodes_by_user_referencing_nid($type, $userid, $referncenid) { return node_load_multiple(array(), array('type' => $type, 'uid' => $u...

0  在视图中组组类似的节点  ( Group similar nodes in a view ) 
我有一群有董事的大学。但是,BYU有2个董事。我尝试"组多个值" 并在"基本设置" 中显示不同,但随后只出现一个Director的字段,而两个导演名称出现。 基本上我想要与下面相同的布局,但特雷西和卡尔在与他们的联系信息相同的行。 我已经尝试了几个小时,谷歌入了几个小时......谢谢! http://i.sta...

1  是否可以为一个内容类型创建多个提交表单?  ( Is it possible to create multiple submission forms for one content type ) 
我希望使用我的用户使用不同类型的模板提交不同类型的内容(如在tumblr.com中,您可以在其中获得每个内容的特定模板/表单) 首先,我正在考虑创建自定义内容类型,但这是一个解决方法,因为我真的不想制作不同的内容类型(所有节点都是博客帖子)。我只是想为内容提交创建不同的表单。 这样做是什么是正确的"drupal方式"...

1  限制节点参考为每个用户和每个引用节点,Drupal 7  ( Limit node reference to 1 per user per referenced node drupal 7 ) 
我试图限制每个用户的创建节点参考,每个用户和每个引用的节点。 更具体地说:我有一个名为争论的内容类型,另一个被叫投票。投票有一个节点参考字段(从URL窗口小部件)调用* rebate_ref *到辩论类型。我正在尝试实现的是 ,每个用户,每个辩论只有一个投票 即,当用户尝试在同一辩论节点上创建第二投票节点时,他会收到...

1  基于节点类型的图像样式  ( Image styles based on node type ) 
假设我有两个节点类型: Article - 带 300x300 照片 News - 带 100x100 照片 现在,我可以在图像样式菜单中定义这两种大小,它们都会为内容类型创建(因此 Article 和 News 将有两个生成的图像 - 尺寸 300x300 和 100x100 )。 我的问题是 ...

2  Drupal 7电子邮件驱动论坛(邮编)  ( Drupal 7 e mail driven forum mailcomment ) 
我已被任务设置在Drupal 7上的论坛,可以支持与Foring E-Mail发布的发出电子邮件通知,以便论坛部分与Google Groals上的论坛部分。 IE。完全通过电子邮件完全生成内容注释和线程的完全电子邮件集成论坛。 我的问题是,我如何实现这一目标?在大多数情况下,我发现具有依赖性的依赖,因为它在Drup...

0  用于选择附加到另一个所选节点的图像的字段或视图  ( Field or view for selecting images attached to another selected node ) 
我有一个内容类型的'属性',并有多个文件字段用于附加图像。 我有一个内容类型的'flyer',其中我有一个实体参考字段来选择属性。我有这个工作。接下来,我需要显示附加到该属性的文件,然后选择一个要在我的"传单" 内容类型中使用的文件。因此,在"选择" 列表中选择新属性应更新我的映像选择。 我认为这可以通过观点的一些...

3  如何使用自定义nid在drupal 7中创建节点  ( How to create a node in drupal 7 with a custom nid ) 
我必须在drupal 7中创建一个带有自定义nid的节点,但我尝试的解决方案不起作用(后端未出现创建的节点)。 如果我在没有自定义nid的情况下创建相同的节点,则它可以工作。 代码: $node = new stdClass(); $node->nid = intval($insert['id']); $nod...

1  每个小组的讨论论坛  ( Discussion forum for each group ) 
我需要为创建的每个组设置一个论坛的讨论板。任何人都可以帮助我。 ...

1  是否有可能获得某些领域的最后修改日期?  ( Is it possible to get last modified date for certain field ) 
可能是可以获得对某些字段的最后修改的日期和时间? 就像在表"节点" 表中,你有"创建" 和"修改" 日期,但某些内容类型的字段呢? 我想知道某些字段最后修改。 谢谢! ...




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


Licensed under cc by-sa 3.0 with attribution required.