я изменяю эту форму через function themenabe_form_alter(&$form, &$form_state, $form_id) {}. то есть в массив(объект) $form добавляю новые элементы(свойства).
проблема в том, что я не понимаю структуру этого массива(даже после вывода его через php-функцию print_r()). например я прописываю в template.php следующее:
в результате надпись на кнопке добавления формы меняется. ок. но непонятно что означает индекы 'submit'. откуда он? если это type кнопки отправки формы, то существует неоднозначность. как например тогда идентифицировать поля текстовые input, ведь их может быть несколько и тип у них соответственно один и тот же.
непонятно даже как обратиться к единственному полю, которое сейчас есть в форме поиска и добавить например класс qwe
ps
в последних двух пунктах есть 2 вопроса, которые очень для меня важны. ответьте именно на них пожалуйста, люди добрые
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
cyklop77
помогите пожалуйста разобраться
в drupal 7 сразу после установки существует блок с формой поиска. код её примерно такой:
я изменяю эту форму через function themenabe_form_alter(&$form, &$form_state, $form_id) {}. то есть в массив(объект) $form добавляю новые элементы(свойства).
проблема в том, что я не понимаю структуру этого массива(даже после вывода его через php-функцию print_r()). например я прописываю в template.php следующее:
в результате надпись на кнопке добавления формы меняется. ок. но непонятно что означает индекы 'submit'. откуда он? если это type кнопки отправки формы, то существует неоднозначность. как например тогда идентифицировать поля текстовые input, ведь их может быть несколько и тип у них соответственно один и тот же.
непонятно даже как обратиться к единственному полю, которое сейчас есть в форме поиска и добавить например класс qwe
ps
в последних двух пунктах есть 2 вопроса, которые очень для меня важны. ответьте именно на них пожалуйста, люди добрые
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.