Ne peut pas drupal_exécute ('filter_admin_format_form') sur hook_install?
-
30-10-2019 - |
Question
J'essaie de configurer un format d'entrée sur hook_install () avec le code suivant:
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);
Cependant, cela produit l'erreur:
Filter format names need to be unique. A format named Full HTML already exists.
Cependant, si j'exécute le même code sur hook_init (), il s'exécute sans erreur.
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange