Объясните, пожалуйста:
Во всех материалах про создание форм всегда идет речь про Forms API. А можно ли просто вывести форму в блоке html кодом?
Этот способ чем то хуже? Или связано с безопасностью как то?
Вывод формы html кодом
Главные вкладки
Лучший ответ
1
Можно, если это форма какого-нибудь стороннего сервиса, например подписки и т.п. Если форма так или иначе взаимодействует с БД сайта, то правильнее делать через form api, так как вы получаете все его преимущества - валидацию полей, аякс, возможность подключить каптчу через модуль и т.д.
Комментарии
Можно, если это форма какого-нибудь стороннего сервиса, например подписки и т.п. Если форма так или иначе взаимодействует с БД сайта, то правильнее делать через form api, так как вы получаете все его преимущества - валидацию полей, аякс, возможность подключить каптчу через модуль и т.д.
Точно! Вы получаете по умолчанию защиту от XSS, проверку на устаревание форм и т.д.
sergeybelya, mbaev, Спасибо.
Всегда пожалуйста, можете ткнуть [спасибо] и [решение].