Drupal 7 开发内部培训资料, 分头诗人

rules如何在自定义的action中设置对node字段的设置

赞成!
0
否决!

   各位,我想在这里设置了在更新了information类型后进行一个动作,现在动作的规则已设置,但在rules ui的数据选择器中找到不node:filed_qty我的生产数量和node:nid的字段,不知道要如何设置这个type?

我有试过用 decimal ,any,token,entity 这几个都无法取到node:field_qty这个字段。

 

function information_rules_rules_action_info(){
$actions=array(
  'information_production_less_totle_pics'=>array(
   'label'=>t('生产数量登记'),
   'parameter'=>array(
    'production_qty'=>array(
     'label'=>t('生产数量'),
     'type'=>'  ??? ',
    ),
    'style_nid'=>array(
     'label'=>t('生产单ID'),
     'type'=>' ??? ',

    ),
   
   ),
   'group'=>t('Information Rules of Production Output'),
  ),
);
return $actions;
}

function information_production_less_totle_pics($production_qty,$style_nid){

.......

}

1 个回答

赞成!
0
否决!

自己找答案了。

type='*',搞定。