Domanda

Sto tentando di configurare un formato di input su hook_install () con il seguente codice:

module_load_include('inc', 'filter', 'filter.admin');
$form_state = array(
  'values' => array(
    'name' => 'Full HTML',
    'format' => '2',
    'roles' => array(
      1 => 0,
      2 => 0,
      3 => 1,
    ),
  ),
);
$arg = filter_format_load(2);
drupal_execute('filter_admin_format_form', $form_state, $arg);

Tuttavia, questo produce l'errore:

Filter format names need to be unique. A format named Full HTML already exists.

Tuttavia, se eseguo lo stesso codice su hook_init (), funziona senza errore.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a drupal.stackexchange
scroll top