Ваше сообщение отправлено, мы ответим на него в ближайшее время!
В рунете появился очень хороший модуль - сontactus, данный модуль используется для движков Joomla версий 2.5 и 3.x.
Работает форма в 2х режимах - режим всплывающего окна (знакомая всем кнопка "заказать звонок можно сделать на нем"), и в режиме обычного модуля, что работает у всех.
Но, к сожалению, в данном модуле есть недоработки, и мы постараемся их исправить.
В конце поста прикреплю исправленные файлы модуля (благо что лицензия GPL это позволяет).
1. Большая ошибка - импорт css файла с другого сервера.
в 2х файлах - form.css и lightbox.css
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css);
их используют для подключения в основном "крестика" закрытия формы обратной связи.
К сожалению были перебои в работе того самого сервера, и сайт очень медленно открывался.
Решение - удалить данную строку, а крестик заменить другим символом.
2. Замена крестика символом на обычный крестик буквой.
contactus/packages/mod_contactus/tmpl/form.php - 94 строка.
<i id="contactus-lightbox-sending-alert-close<?php if (isset($module->id)){echo $module->id;};?>" class="fa fa-close fa-1x"></i>
Заменяем на:
<b id="contactus-lightbox-sending-alert-close<?php if (isset($module->id)){echo $module->id;};?>" class="fa fa-close fa-1x">X</b>
contactus/packages/mod_contactus/tmpl/lightbox.php - 12 строка.
<i id="contactus-lightbox-close<?php if (isset($module->id)){echo $module->id;};?>" class="fa fa-close fa-1x"></i>
Заменяем на:
<b id="contactus-lightbox-close<?php if (isset($module->id)){echo $module->id;};?>" class="fa fa-close fa-1x">X</b>
После изменения модуль совсем немного меняется на внешность:
Было:
Стало:
На заголовок не надо обращать внимание, так как скриншоты с разных сайтов, на одном из них производили редактирование, на другом нет.
3. Дополнительные правки во внешность - при клике на поле, обводка поля плавно перекрашивается в темно зеленый. Описывать долго, результат в переделанном файле.