Обратная связь стала незаменимым функционалом любого сайта. Она используется не только на бизнес сайтах или интернет магазинах, но и на блогах и порталах. Если вы планируете создавать сайты на Joomla для клиентов, то вам точно не обойтись без формы обратной связи.
Вообще реализовать такой функционал можно различными способами, все зависит от сложности и задач, поставленных перед разработкой.
В этой статье мы кратко рассмотрим основные компаненты, как платные, так и бесплатные и произведем некоторые настройки отправки почты, но об этом ниже.
Итак, я в своей практике использую три основных компонента для построения форм обратной связи:
1.) Chronoforms – отличный компонент. Этот компонент бесплатен и вы без проблем можете его скачать. Среди явных неудобств можно выделить, то, что при отправке формы, поля типа checkboxe, radio button не передают значения, а показывают лишь, какой по номеру пункт был выбран.
2.) RSForm! Pro – это платный компонент, но он очень удобен и имеет просто огромный функционал. Если вы активно разрабатываете сайты, он станет вашим незаменимым помощником.
3.) Стандартными средствами Joomla. Самые простые формы можно создавать с помощью встроенного функционала, а именно используя раздел «Контакты».
Все эти методы мы будем рассматривать отдельно, чтобы не загромождать эту статью. Я считаю, так будет удобнее и понятнее.
Еще одной темой, которую хотелось бы затронуть в этой статье будет настройка отправки почты, особенно, если вы будете делать форму обратной связи стандартными методами Joomla.
Для начала переходим в раздел «Сайт» — «Общие настройки»
Далее выбираем пункт «Сервер» и справа можно увидеть пункт «Настройка почты».
Обычно для того чтобы почта отправлялась, стоит прописать ваш рабочий Email в обведенной области. В случае если это не помогает нужно попробовать подключить SMTP. Настройки в этом случае будут следующие. Не забывайте подставлять свои Email адреса.
На этом сегодня все, далее мы будем детальнее рассматривать каждый из способов создания форм обратной связи на Joomla.