Drupal预处理商务功能
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Drupal预处理商务功能相关的知识,希望对你有一定的参考价值。
我需要从模块“商业定价属性”预处理一个函数,这里是函数:qazxsw poi
我不知道如何预处理这个(如果可能的话)。
这个函数在后台创建了一些元素,我想要做的就是根据元素选项的类型为这些元素赋予颜色。如果它是保险选项,则有一种颜色,如果它是另一种颜色的房间选项。
我尝试用这样的改变来做到这一点:function commerce_pricing_attributes_field_widget_form(&$form, &$form_state, $field, $instance, $langcode, $items, $delta, $element) {...}
但我不能拥有我需要的所有信息(选项的类型)。
有没有办法预处理函数,所以我可以使用他们在模块中使用的所有值?
答案
我想你需要使用这个钩子:function my_module_field_widget_commerce_pricing_attributes_custom_widget_form_alter(&$element, &$form_state, $context) {...}
它允许您覆盖(或添加)应用于字段的窗口小部件
hook_field_widget_form_alter
注意:如果您不知道它们的结构,请将变量转储到您想要的目标
以上是关于Drupal预处理商务功能的主要内容,如果未能解决你的问题,请参考以下文章