Встроенная в страницу Раскрывающаяся форма отправки запроса. Как?

Аватар пользователя Shtoong Shtoong 12 декабря 2007 в 11:51

Вот тут http://www.happy-family.ru/polyubi-sebya
В конце текста есть форма для отправки запроса «Записаться: Полюби себя».
Вопрос: Такая раскрывающаяся форма реализуется каким-то отдельным модулем? Каким?

В частности, я хочу поставить такую форму на многие страницы сайта в нижнем блоке.

Или просто HTML-код для нового блока вставить? Некошерно.

UPD: Интересует не эффект раскрывания (тут все просто), а именно работа формы.

Комментарии

Аватар пользователя VladSavitsky VladSavitsky 12 декабря 2007 в 12:52

Это тот же самый эффект, что и в админ части в настройках любого модуля. Делается через js (jQuery). Поищите "collapse" в коде.
Я так понимаю, что они блок вставили в низ страницы и в него код формы, обрамлённый fileldset, а js скорее всего автоматом подхватывает всё, что нужным образом оформлено...

Аватар пользователя Shtoong Shtoong 12 декабря 2007 в 13:14

Это я понимаю. Поэтому и предложил такой вариант решения, но в данном случае меня смущает два взаимосвязанных вопроса:

  • Параметр action в форме направляет на эту же страницу, то есть action="/polyubi-sebya".
  • После отправки запроса мы не уходим со страницы, а вверху появляется уведомление об отправке.

Как я понимаю, размещением кода в блоке этого не достигнуть.