+7 (927) 750-24-13
+7 (846) 331-24-13

Вам перезвонить?

г. Самара, ул. Георгия Димитрова, 117 к.1 Пн.- Пт. 10.00-19.00, Сб - 10.00-17.00

Вы здесь

'ajax_forms_ajax_callback', 'access callback' => TRUE, 'type' => MENU_CALLBACK, 'delivery callback' => 'ajax_deliver', 'theme callback' => 'ajax_base_page_theme', ); return $items; } function ajax_forms_form_alter(&$form, &$form_state, $form_id) { if ($form_id == 'node-review-form') { // Добавляем div, куда будем ложить сообщения, в самый верх формы $form['messages'] = array( '#markup' => '
', '#weight' => -50, ); // Включаем ajax для кнопки $form['actions']['submit']['#ajax'] = array( 'path' => 'ajax_forms_ajax', ); } } function ajax_forms_ajax_callback() { // Подключаем файл из модуля user. // В данной ситуации без него работать не будет, но // вообще он не нужен. Надо подключать только те файлы, // без которых форма не сможет корректно отработать. // Во многих случаях вообще ничего подключать не надо. module_load_include('pages.inc', 'user'); // Получаем данные о форме и её состоянии list($form, $form_state) = ajax_get_form(); // Заставляем выполниться все действия формы, то есть // выполняем все validate и submit функции для этой формы. drupal_process_form($form['#form_id'], $form, $form_state); // Собираем сообщения, которые вылезли в процессе выполнения формы $commands = array(); $commands[] = ajax_command_html('#ajax-forms-messages', theme('status_messages')); // Записываем сообщение в div, который был добавлен вверху формы return array('#type' => 'ajax', '#commands' => $commands); } ?>
Егор, г. Самара

Искал себе лодку с мотором чтобы не сильно дорого было, везде цены просто в космос улетели, только здесь цены адекватные были. Купил, уверен на воде они поведут себя круто.

Остались вопросы? Мы всегда на связи

Хотите, чтобы мы проконсультировали Вас по возникшим вопросам?
Позвоните нам по телефону 8 (927)750-24-13 или заполните специальные формы ниже, и мы свяжемся с Вами в ближайшее время.

Оставить заявку Заказать звонок