Еще вопрос: на новом сайте код из статьи 10-steps-to-drupal-forms (первый пример) работает. Ставлю модуль на рабочий на денвере, выскакивает белый экран и ошибка: Fatal error: Cannot redeclare my_module_menu() (previously declared in Z:\home\umls.rus\www\sites\all\modules\my_module\my_module.module:8) in Z:\home\umls.rus\www\includes\common.inc(1648) : eval()'d code on line 32
написано же русским языком: невозможно обьявить функцию my_module_menu() тк она уже обьявлена в файле
Z:\home\umls.rus\www\sites\all\modules\my_module\my_module.module строка 8
Комментарии
<?php
$form['contact'] = array(
'#type' => 'fieldset',
'#title' => t('Contact settings'),
'#weight' => 5,
'#collapsible' => TRUE,
'#collapsed' => FALSE,
'#attributes' => array(
'class' => 'my-class'
),
);
?>
К прочтению, для вас же переводил черт возьми.
Form API
Найди там описание #attributes
И добавь свой class в hook_form_alter
Спасибо! Стиль навесился.
Еще вопрос: на новом сайте код из статьи 10-steps-to-drupal-forms (первый пример) работает. Ставлю модуль на рабочий на денвере, выскакивает белый экран и ошибка: Fatal error: Cannot redeclare my_module_menu() (previously declared in Z:\home\umls.rus\www\sites\all\modules\my_module\my_module.module:8) in Z:\home\umls.rus\www\includes\common.inc(1648) : eval()'d code on line 32
Что за?
написано же русским языком:
невозможно обьявить функцию my_module_menu() тк она уже обьявлена в файле
Z:\home\umls.rus\www\sites\all\modules\my_module\my_module.module строка 8
Да. Но модуль то я включить не могу.