помогите пожалуйста решить проблему.
я добавляю поле к форме при помощи hook_menu.
<?phpfunction surma_form_alter(&$form, &$form_state, $form_id){
switch ($form_id){
case 'contact_site_form':{ // Выбираем форму по ее id
$form["example_text_field"] = array(
'#type' => 'textfield',
'#title' => 'Example text field',
);
break;
}
}
}
?>
как сделать то же самое, но через модуль?
если не трудно, то вкратце опишите порядок действий. я простейшие модули писать умею
Комментарии
https://api.drupal.org/api/drupal/modules!system!system.api.php/function...
добавляете этот хук в свой модуль
что-то я херню написал...
каким образом?
тоже не сходится
странно, я сегодня точно ничего не употреблял...
>>каким образом?
в template.php прописываю код, который в первом сообщении
ребят, что вы злые какие тут всегда? раздел не для профи всё таки, а для таких как я)
Точно так же как вы писали в template.php, помещаете код в файле MODULE_NAME.module, ну и info-файл создайте для модуля. Вы это делать умеете как я понял. Или почитайте
https://drupal.org/node/778734
так Вы написали, что добавляете поле именно через hook_menu, так же написали, что умеете писать простейшие модули. Тогда в чем проблема тупо создать файл surma.module, засунуть в него Вашу функцию(не забыв про открывающий php тег), и оформить под него surma.info указав имя, описание и версию ядра?(название модуля взято из имени Вашего хука)
То есть у Вас ответ прямо в вопросе, а значит, либо Вы нас троллите, либо я чего-то не понял...