• 15/11/2013
    Добавляем к форме автосабмит с помощью Chaos Tools.
    Автоматический сабмит формы - вещь довольно удобная в некоторых ситуациях. Например, если вам нужно по выбору опции из выпадающего списка сразу обновить страницу, не вынуждая пользователя при этом нажимать на кнопки. Причём кнопки (кнопку) можно даже скрыть, чтобы визуально минимизировать форму. Довольно удобные инструменты по добавлению автосабмита имеются в модуле Chaos Tools. С ним Вам понадобится проделать всего три простых шага для...
    80
  • 17/09/2013
    Многошаговые (мультистеп) формы на AJAX в Drupal 7
    Так вот, multi-step формы в Друпале вещь совсем не сложная, хотя раньше я думал иначе. Поэтому, чтобы реализовать работающий вариант пришлось немного по-трудиться. Все ниже изложенное будем рассматривать на примере трех-шаговой формы. В Друпале уже заложен механизм multi-step форм. Для этого есть массив $form_state['storage']. В нем сохраняются данные из предыдущих шагов, которые вам могут понадобиться в следующих шагах. Итак,...
    75
  • 10/09/2013
    AJAX-формы в Drupal 7 предоставляют динамическое поведение, позволяют работать без полной перезагрузки страниц
    Понятие об AJAX-формах AJAX-формы в Drupal 7 предоставляют динамическое поведение, т.е. позволяют работать без полной перезагрузки страниц. Их легко создавать и поддерживать. По сути, они являются расширением Form API Drupal. Что означит динамическое поведение? При традиционном подходе пользователь заполняет форму, нажимает кнопку, вся страница целиком формируется на сервере заново и возвращается браузеру. AJAX-формы обновляют или заменяют часть...
    74