Articles of drupal fapi

Проверка в форме регистрации пользователя?

Я создал модуль, в котором я пытаюсь добавить подтверждение, например, если пользователь ввел символы в тексте «Телефон Нет» и тот же на «Мобильном Нет». Это будет работать, когда пользователь открыл регистрационную форму пользователя. Я сделал это …. <?php function form_intro_form_alter($form_id,&$form){ if($form_id == 'user_register' || $form_id == 'user_edit'){ $form['Personal Information']['profile_pno']['#validate'] = array('form_intro_pno_validate' => array()); //profile_pno is […]

Drupal 6 Проверка функции обратного вызова формы

У меня простая форма с выбранным меню на странице отображения узла. Есть ли простой способ проверить форму в моей функции обратного вызова? При проверке я не имею в виду ничего продвинутого, просто чтобы проверить, действительно ли значения существовали в массиве форм. Например, без ajax, если в моем меню выбора есть 3 элемента, и я добавляю […]

нужны некоторые советы по значению формы Drupal $

Я получил dpm ($ form). Ницца! Это гораздо лучший способ просмотра данных. Я все еще пытаюсь выяснить, откуда идут вещи, например: долгота и широта местоположения. Слово «долгота» упоминается в 20 разных местах. Я думал, что это было вероятное место, чтобы изолировать текстовое поле для этого поля ввода. пм ($ форма [ '# field_info'] [ 'field_store_latitude'] […]

Drupal 7 FAPI – добавление элементов формы для проверки или отправки обработчиков

Можно ли добавить дополнительные элементы формы в функции проверки или отправки в модуль drupal 7? Следующий код работает, и изображение отображается в форме: function test1_form($form, &$form_state) { $form['image']=array( '#markup'=>'<img src="sites/all/modules/create_ad/th.jpeg"><br/>', //replace with your own image path ); $form['submit'] = array( '#type' => 'submit', '#value' => 'Submit', ); } но когда я пытаюсь отобразить изображение после […]

Drupal 7 FAPI – предварительный просмотр ajax

Я пытаюсь просмотреть загруженное изображение с помощью ajax в своем модуле D7, но не знаю, почему он не работает. Вот что я пытаюсь сделать: function create_ad_form($form, &$form_state) { $form['image_file'] = array( '#title' => t('Upload Banner:'), '#type' => 'file', ); $form['submit'] = array( '#type' => 'submit', '#value' => 'Submit', '#submit' => array('create_ad_form_submit'), '#ajax'=> array( 'callback'=>'create_ad_form_submit', 'wrapper'=> […]

Drupal: как отображать результаты формы на одной и той же странице как форма

Как распечатать результаты отправки формы на той же странице, что и сама форма? Соответствующий hook_menu: $items['admin/content/ncbi_subsites/paths'] = array( 'title' => 'Paths', 'description' => 'Paths for a particular subsite', 'page callback' => 'ncbi_subsites_show_path_page', 'access arguments' => array( 'administer site configuration' ), 'type' => MENU_LOCAL_TASK, ); обратный вызов страницы: function ncbi_subsites_show_path_page() { $f = drupal_get_form('_ncbi_subsites_show_paths_form'); return $f; […]