UMIhelp
Разработка сайта на UMI.CMS => Шаблоны XSLT => Тема начата: webtrend от 20 Ноября 2017, 18:50:44
-
Добрый день, вопрос следующий, может кто сталкивался.
Необходимо на сайте реализовать несколько разных форм связи, в зависимости от раздела где находится пользователь.
По логике вещей я понимаю, что должно быть в форме некое поле в котором будет название раздела?
Как подставить название раздела в это поле не пойму?
И нужно осуществить, чтобы в разных разделах менялись поля для заполнения?
Может у кого нибудь есть пример?
-
Если разговор идет о том, что меняются поля в форме, может это разные формы?
Если это одна форма и просто надо подставлять название страницы (раздела).
- cделайте в форме поле "название страницы"
- спрячьте его при выводе формы (например через <input type="hidden" name="..." value="" />)
- при отрисовки формы в xslt шаблоне подставляйте название текущей страницы в это поле
Соответственно, при отправке формы, это поле будет содержать название страницы откуда ушло письмо.
-
А если к примеру мне нужно, чтобы в форме был выпадающий список, к примеру в нем название1, название2.
При выборе название1, загружались одни паля для заполнения, при выборе название2 другие... как быть?
-
Если эти поля не обязательные, то делаете форму со всеми возможными полями и через js скрываете/показываете их.
А если обязательные, то тут могут быть варианты. Например, оставить их необязательными для umi, но сделать их обязательными для js проверок.
-
спасибо)