Drupal: Изменить значение поля с помощью Views Bulk Operations

Пример плагина для Views Bulk Operations, с помощью которого можно изменить значение поля field_price у выбранных материалов:

/**
* Реализация hook_action_info()
*/
function mymodule_action_info() {
return array(
'mymodule_change_price_action' => array(
'type' => 'node',
'label' => 'Изменить цену товара',
'configurable' => TRUE,
),
);
}
 
function mymodule_change_price_action_form($context) {
$form['price'] = array(
'#type' => 'textfield',
'#title' => 'Цена',
'#required' => TRUE,
);
return $form;
}
 
function mymodule_change_price_action_submit($form, $form_state) {

подробнее