A- A A+
Расширение Joomla - EXT Callback

Мы вновь возвращаемся к заказу обратного звонка на сайте. Два года назад был опубликован материал о модуле "Call Me Back". Сегодня рассмотрим аналогичное расширение от российских разработчиков - "EXT Callback".

Карточка расширения EXT Callback

Дополнительная информация

Тип расширения: Модуль
Версия: 1.2
Совместимость: 2.5, 3.x

Шаг 1. Установка EXT Callback

Перемещаемся в РАСШИРЕНИЯ => МЕНЕДЖЕР РАСШИРЕНИЙ.

На вкладке Загрузить файл пакета выбираем и устанавливаем архив с нужной версией программы.

Шаг 2. Опубликование модуля

Переходим в РАСШИРЕНИЯ => МЕНЕДЖЕР МОДУЛЕЙ и открываем строку EXT Callback.

В строке Заголовок меняем название модуля.

Расширение Joomla - EXT Callback

В правом блоке выбираем позицию и опубликование модуля.

Расширение Joomla - EXT Callback

На вкладке Привязка к пунктам меню указываем страницы, на которых будет размещено расширение.

Расширение Joomla - EXT Callback

Открываем сайт и видим, что поля для заполнения выходят за пределы макета сайта.

Расширение Joomla - EXT Callback

Такой дефект проявляется в Joomla только в шаблоне по умолчанию.

Шаг 3. Корректируем интерфейс

Чтобы вернуть поля в границы модуля, проследуем по пути C:\WebServers\home\localhost\www\САЙТ\modules\mod_ext_callback\tmpl\ и открываем файл default.php:

В строке 84 находим класс "text".

Расширение Joomla - EXT Callback

Заменяем "text" на "input-medium".

Расширение Joomla - EXT Callback

Делаем такую же замену в строке 88.

Расширение Joomla - EXT Callback

Наконец, в строке 93, к классу "textarea" добавляем "input-medium" и получаем класс "textarea input-medium".

Расширение Joomla - EXT Callback

Шаг 4. Настройки модуля

Настройки расширения в основном связаны с переводом информационных сообщений на русский язык:

  • ID формы - Идентификатор модуля для вывода нескольких форм на одной странице. Пропускаем этот пункт.
  • Ваш e-mail - Указываем почтовый ящик на который будет приходить сообщение о заказе обратного звонка.
  • Текст темы сообщения - Тема сообщения для письменных уведомлений.
  • Текст кнопки - Текст на кнопке для отправки сообщения.

Расширение Joomla - EXT Callback

  • Поле Имя - Заменяем на "Имя"
  • Атрибут placeholder - Пишем "Ваше имя"
  • Поле Телефон - Переводим "Телефон"
  • Атрибут placeholder - Количество цифр для ввода
  • Поле Сообщение - Меняем на "Сообщение"
  • Атрибут placeholder - Например "Текст сообщения..."
  • Показывать поле сообщения - Отключение показа поля для сообщения

Расширение Joomla - EXT Callback

  • Сообщение об успешной отправки - "Спасибо! Скоро позвоним!"
  • Ошибка проверки полей - Например, "Пожалуйста, заполните все поля!"
  • Ошибка проверки телефона - "Телефон должен быть формата +71234567890"

Расширение Joomla - EXT Callback

Шаг 5. Заказываем звонок

Заполняем поля модуля и отправляем сообщение.

Расширение Joomla - EXT Callback

Проверяем почту.

Расширение Joomla - EXT Callback

Все прекрасно работает. Ждите заказов и не затягивайте со звонками.

 

Комментарии  

#1 0 Андрей Викторович 18.07.2016 12:08
Спасибо за отличную статью! Модуль поставил, всё работает.
Виталий, один вопрос. Как создать на сайте кнопку обратного звонка, чтобы при нажатии на неё выскакивала эта форма с обратным звонком? За ранее огромное спасибо!
Цитировать

Добавить комментарий

Защитный код Обновить

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

МОЙ TELEGRAM-КАНАЛ

ПОДПИСАТЬСЯ!


Перенос на хостинг

Перенос на хостинг

Бесплатный видео-курс по переносу готового сайта на одну из лучших хостинг-площадок РУнета.

Смотреть (бесплатно)

Бессмертный сайт

Бессмертный сайт

2 урока, 16 минут, и Ваш сайт - БЕССМЕРТНЫЙ!

Узнать подробности!