80% of 15 votes
aiContactSafe для Joomla 3	 - 1.0.0 <span class="badge">RC</span>

aiContactSafe для Joomla 3 - 1.0.0 RC

Обновлено: 07 December 2014
Версия:
Скачать

Известный компонент для создания форм. Автор не спешит выпускать версию для Joomla 3. Попробовал сделать свою версию. Не работает без MooTools. Один из способов подключить MooTools — добавить в файл шаблона JHtml::_('behavior.framework');

Comments  

0 # Владимир
СПАСИБО!
2014-12-24 13:08 Reply | Reply with quote | Quote
0 # Евгений
СПАСИБО! странно конечно, что автор забросил расширение.
2015-03-05 20:26 Reply | Reply with quote | Quote
0 # PTM
Добавил в файл шаблона JHtml::_('behav ior.framework') ; . Но всё равно белая страница. Joomla! 3.4.1. Шаблон http://www.astemplates.com/joomla-template-details/232-002064 Help! Это мой любимый компонент. Очень удобный, не могу найти замену :sigh:
2015-05-07 19:51 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Доброе утро,
Я думал, никто не пользуется, кроме меня. Сейчас подправлю, и выложу новую версию. Буде работать без танцев с бубном. Через пару часов будет.
2015-05-08 04:44 Reply | Reply with quote | Quote
0 # PTM
Пользуются многие. aiContactSafe for Joomla 3 популярный запрос в гугле. Буду признателен.
2015-05-10 20:25 Reply | Reply with quote | Quote
0 # Олег Поручиков
Quoting Александр Хмельницкий:
Доброе утро,
Я думал, никто не пользуется, кроме меня. Сейчас подправлю, и выложу новую версию. Буде работать без танцев с бубном. Через пару часов будет.

В aiContactSafe для Joomla 3 - 1.0.0 исправьте modules/mod_aicontactsafe/mod_aicontactsafe.php:
строка 69
Code:JHTML::_('behavior.mootools');
на
Code:JHtml::_('behavior.framework');
и строка 139
Code:$postData[JUtility::getToken()] = 1;
на
Code:$postData[JSession::getFormToken()] = 1;
в joomla 3.x "JUtility::getT oken()" была заменена на "JSession::getFormToken()".
https://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_3_and_Joomla_Platform_12.2
2015-06-16 15:15 Reply | Reply with quote | Quote
+1 # PTM
Пришлось заменить этим http://extensions.joomla.org/extension/alfcontact Менее функционально-н о работает.
2015-05-14 01:37 Reply | Reply with quote | Quote
0 # Andrey
Спасибо огромное!
2015-05-29 18:22 Reply | Reply with quote | Quote
0 # sugonjakas
Дай Бог тебе здоровья, милчеловек!!! ;-)
2015-06-05 19:32 Reply | Reply with quote | Quote
0 # Алекс
А кто-нибудь пробовал установить модуль из меню компонента7
Пишет что нет xml файла...
2015-07-16 12:37 Reply | Reply with quote | Quote
0 # Виктор
Спасибо за компонент. А как его вывести без модуля?
2015-07-23 15:49 Reply | Reply with quote | Quote
-1 # Александр Хмельницкий
Добрый день,
только что выложил плагин http://alexander.khmelnitskiy.ua/files/item/81-aicontactsafe-form-2-1-rc.html
используйте его.
2015-07-24 06:27 Reply | Reply with quote | Quote
0 # Adam
Good morning
The message me Could not instantiate mail function.
which may cause Joomla 3.4.3
Thanks in advance for your help
2015-08-15 15:25 Reply | Reply with quote | Quote
0 # ptm
Вот тут ещё сборки от умельцев. http://www.algisinfo.com/en/forum/9-aiContactSafe--English-/15934-com_aicontactsafe-2-0-21-adapted-for-joomla-3.html
2015-08-31 23:44 Reply | Reply with quote | Quote
0 # ptm
И ещё один вариант: http://pontomega.com.br/downloads/71-ai-contact-safe-para-joomla-3-nao-oficial
2015-09-01 00:13 Reply | Reply with quote | Quote
0 # PTM
Не рабочая, хотя сайт солидный вроде. Не отправляет.... на 3.4.5 Не качать. Все мои ссылки не качать!!!!!
2015-11-12 01:37 Reply | Reply with quote | Quote
+1 # ptm
Вкладываю работоспособную проверенную версию на Joomla! 3.4.3
https://yadi.sk/d/RW0X1hvhiqGJ8
2015-09-02 19:36 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Спасибо. Думаю многим пригодится, тем более, что моя версия слегка кривовата :)
2015-09-03 03:10 Reply | Reply with quote | Quote
0 # Emil
yadi.sk/d/RW0X1 hvhiqGJ8 удален говорит файл, плиз дайте новую ссылку или перезалейте, спасибо
2015-09-16 06:04 Reply | Reply with quote | Quote
+1 # PTM
Перелазил. ;-) https://cloud.mail.ru/public/2tAj/vWm4GQZsR
2015-09-16 16:58 Reply | Reply with quote | Quote
0 # Елена
Спасибо за версию.
Но у меня ошибочно работает при незаполнении обязательный полей и капчи.
Выдается страничка чисто с формой, остальная часть сайта пропадает.

Из ошибок:

ReferenceError: $empty is not defined
contentFx: {},
2015-09-26 06:28 Reply | Reply with quote | Quote
0 # ang
Тоже интересует решение данного вопроса
2015-09-30 14:25 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Друзья, вы когда пишите о проблемах указывайте какую версию вы используете. Мою или ту что в комментариях выложили. В моей косяков быть не должно. Потому что сам ею пользуюсь до сих пор во многих проектах.
2015-09-30 14:53 Reply | Reply with quote | Quote
0 # Ivan
У вас модуль работает в Аякс режиме отправки почты?
2015-10-03 08:10 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Да, вот недавний пример http://krualepf.bget.ru/
нажмите сюда и увидите как работает aiContactSafe под джумлой 3. https://drive.google.com/file/d/0Bxtm5PidFyMob295b2dpaEs3Nzg/
Видимо мне прийдётся записать коротенькую видео инструкцию :)
2015-10-03 11:33 Reply | Reply with quote | Quote
0 # Ivan
Странно тоже осуществляю вывод через модуль но ничего не выходит...
Не могли бы вы прикрепить ваш модифицированны й компонент и модуль...
Заранее спасибо.
2015-10-04 15:09 Reply | Reply with quote | Quote
0 # Павел
Александр, приветствую. Использую Вашу версию, вывожу форму в материал, все работает отлично, но после отправки сообщения выходит страница с текстом "Спасибо за сообщение" после которого снова выводится вся форма. Ставлю ссылки на перенаправление - они почему-то не работают. В чем может быть дело?
2015-10-06 06:59 Reply | Reply with quote | Quote
0 # Павел
И да, вывожу через aiContactSafeFo rm
2015-10-06 07:00 Reply | Reply with quote | Quote
-1 # Александр Хмельницкий
Попробуйте отключить родной плагин и использовать мой
http://alexander.khmelnitskiy.ua/files/item/81-aicontactsafe-form-2-1-rc.html
скажите что получится.
2015-10-06 08:31 Reply | Reply with quote | Quote
0 # Павел
Так я у Вас и скачивал, тот, что по ссылке в шапке: com_aicontactsafe_J32.zip
Или они отличаются?
А если я поставлю его заново - мои профили не потеряются?
2015-10-06 10:57 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Их 2. Один компонент, другой плагин.
2015-10-06 12:50 Reply | Reply with quote | Quote
0 # Павел
Поставил Ваш плагин, отключил родной - после отправки заработал переход на страницу, указанную в профиле, но перестало показываться сообщение: "Заявка отправлена, спасибо." И подскажите, пожалуйста, где теперь редактировать CSS формы?
2015-10-08 05:14 Reply | Reply with quote | Quote
+1 # Павел
Не могу выровнять поля по центру.
2015-10-08 05:47 Reply | Reply with quote | Quote
0 # Павел
Все, с CSS разобрался, раскомментирова л кусок кода.
2015-10-08 06:24 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Всё никак не доберусь нормально оформить всё пакетом и записать инструкцию. Если всё ещё, что то не работает, дай доступ к сайту на и напиши что нужно сделать. Я помогу настроить. :)
2015-10-08 06:59 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Как и обещал, видео инструкция по настройке
http://alexander.khmelnitskiy.ua/blog/88-how-to-configure-aicontactsafe-for-joomla-3.html
2015-10-17 14:58 Reply | Reply with quote | Quote
0 # Денис
А мне система пишет при отправке -
Качал от сюда https://cloud.mail.ru/public/2tAj/vWm4GQZsR
Внимание
Пустое тело письма
2015-10-26 23:11 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Вот здесь записал подробную видео инструкцию
http://alexander.khmelnitskiy.ua/blog/88-how-to-configure-aicontactsafe-for-joomla-3.html
2015-10-27 07:27 Reply | Reply with quote | Quote
0 # Анна
Здравствуйте!
Скачала Ваши файлы, устанавливала по инструкции, привязала форму к пункту меню.. при открытии страницы с контактной формой - Ошибка сервера 500. Нет предположений с чем это может быть связано?
2015-11-09 08:23 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Нужно смотреть лог ошибок. Если пришлёте доступы на постараюсь помочь.
2015-11-12 08:10 Reply | Reply with quote | Quote
0 # Максим
Warning: require_once(/v ar/www/u7477961 /data/www/osago 25.comDSplugins DSsystemDSaicon tactsafeform2DS aicontactsafe.j s.php) [function.requi re-once]: failed to open stream: No such file or directory in /var/www/u74779 61/data/www/osa go25.com/plugin s/system/aicont actsafeform2/ai contactsafeform 2.php on line 161

Fatal error: require_once() [function.requi re]: Failed opening required '/var/www/u7477 961/data/www/os ago25.comDSplug insDSsystemDSai contactsafeform 2DSaicontactsaf e.js.php' (include_path=' .:') in /var/www/u74779 61/data/www/osa go25.com/plugin s/system/aicont actsafeform2/ai contactsafeform 2.php on line 161

Вот что пишет когда вставляю код
2015-11-14 07:46 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Вот теперь понятно в чём косяк. В джумле 2.5 в качестве разделителя использовалась константа DS. В новой джумле 3 от неё отказались и перешли на PHPшную DIRECTORY_SEPAR ATOR.
Ошибки, которые вы показали говорят нам о том, что не удаётся подключить файл. А путь этого файла действительно не правильный вместо "DS" должны быть "/"
Как испраивть?
В самом начале файла ai contactsafeform 2.php добавьте:
defined('DS') ? null : define('DS', DIRECTORY_SEPARATOR);

Впринципе я обновлю плагин у себя на сайте, но когда это будет сказать трудно :)
2015-11-14 13:08 Reply | Reply with quote | Quote
0 # Inna
Добрый вечер!

Установил шаблон Joomla 3.3.3, редактор jce, jceMediabox и плагин aicontactsafe (вылазит окошко: Заполните ниже форму, и мы вам перезвоним в течении минуты)

Выдает ошибка:
Warning: require_once(/h ome/u454066903/ public_htmlDSad ministratorDSco mponentsDScom_a icontactsafeDSc ontroller.php): failed to open stream: No such file or directory in /home/u45406690 3/public_html/c omponents/com_a icontactsafe/ai contactsafe.php on line 18

Fatal error: require_once(): Failed opening required '/home/u4540669 03/public_htmlD SadministratorD ScomponentsDSco m_aicontactsafe DScontroller.ph p' (include_path=' .:/opt/php-5.4/ pear') in /home/u45406690 3/public_html/c omponents/com_a icontactsafe/ai contactsafe.php on line 18

В пути /public_html/components/com_aicontactsafe
Код:
2015-11-19 07:38 Reply | Reply with quote | Quote
0 # Inna
Продолжение:
2015-11-19 07:40 Reply | Reply with quote | Quote
0 # Inna
Нашла:
require_once( JPATH_ROOT.DS.' administrator'. DS.'components' .DS.'com_aicont actsafe'.DS.'co ntroller.php' ); ---> строчка 18
Пыталась разобраться, не получается.
Может, кто знает - подскажите, пожалуйста.
2015-11-19 07:42 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Замените на
require_once( JPATH_ROOT.'/ad ministrator/com ponents/com_aic ontactsafe/cont roller.php' );
И всё заработает :)
2015-11-19 08:17 Reply | Reply with quote | Quote
0 # Inna
Сделала, но есть ошибка...
Warning: require_once(/h ome/u454066903/ public_htmlcont rollers/$sTask/ .php): failed to open stream: No such file or directory in /home/u45406690 3/public_html/c omponents/com_a icontactsafe/ai contactsafe.php on line 55

Fatal error: require_once(): Failed opening required '/home/u4540669 03/public_htmlc ontrollers/$sTa sk/.php' (include_path=' .:/opt/php-5.4/ pear') in /home/u45406690 3/public_html/c omponents/com_a icontactsafe/ai contactsafe.php on line 55

в строчке 55:
// if a section is selected the coresponding controller is loaded
if (strlen($sTask) > 0){
require_once( JPATH_COMPONENT .DS.'controller s'.DS.$sTask.'. php' ); ---> cтрочка 55
2015-11-19 12:37 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Исправляем по аналогии:

require_once( JPATH_COMPONENT .'/controllers/ '.$sTask.'.php' );
2015-11-19 12:47 Reply | Reply with quote | Quote
0 # Inna
Исправила...

Parse error: syntax error, unexpected T_CONSTANT_ENCA PSED_STRING in /home/u45406690 3/public_html/c omponents/com_a icontactsafe/ai contactsafe.php on line 55
2015-11-20 08:55 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Очевидно очепятка. Если пришлёте доступы к FTP на я постараюсь помочь.
2015-11-20 09:02 Reply | Reply with quote | Quote
0 # Инна
опять ошибка, я пыталась разобраться, увы не получалось....
Warning: require_once(/h ome/dayvisby/pu blic_htmlDScomp onentsDScom_aic ontactsafeDSinc ludesDSjsDSaico ntactsafe.js.ph p): failed to open stream: No such file or directory in /home/dayvisby/ public_html/com ponents/com_aic ontactsafe/view s/message/view. html.php on line 233


//]]>
";

$document = JFactory::getDocument();
$document->addScriptDeclaration($script);

if ( $this->_config_ values['keep_se ssion_alive'] ) {
echo JHTML::_('behavior.keepalive');
}
2015-11-27 09:32 Reply | Reply with quote | Quote
0 # Инна
233 строка
if(".$use_SqueezeBox." == 1 && typeof SqueezeBox != 'undefined' && $('system-messa ge')) {
SqueezeBox.initialize();
SqueezeBox.open($('system-message'), {
handler: 'adopt',
size: {x: $('system-messa ge').offsetWidt h+30, y: $('system-message').offsetHeight+30}
});
2015-11-27 09:40 Reply | Reply with quote | Quote
0 # Инна
отбой!!! я все разобралась!!! :roll: спасибо!!!
2015-11-27 09:55 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Рад, что всё получилось :)
2015-11-27 12:11 Reply | Reply with quote | Quote
0 # Елена
Добрый день, Александр.

Спасибо за форму!
До недавнего времени все отлично работало.
Потом внезапно перестало с ошибкой "Could not instantiate mail function", причем на всех сайтах, на тех, где ничего сто лет не правилость, тоже.

Саппорт не реагирует. Может, не к нему с этим...

Помогите, пожалуйста, с чем это может быть связано?
(не работает на всех режимах PHPMAIL,SENDMAIL,SMTP).

http://nauka-shop.ru/index.php/forma-obratnoj-svyazi?view=message&layout=message&pf=1

Спасибо!
2015-12-21 09:21 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Добрый день.
Эта ошибка говорит о том, что не удалось вызвать функцию php mail(). Учитывая, что отправка почты поламалась и на других сайтах тоже, можно со 100% уверенностью утверждать, что хостер отключил эту функцию в настройках.
Обычно так поступают после взлома. Какой то сайт взломали и начали тайно рассылать с него СПАМ. Хостер это фиксирует и отключает функцию отправки.
В любом случае нужно сначала связаться с хостингом :)
2015-12-21 11:47 Reply | Reply with quote | Quote
0 # Ольга
Супер! Спасибо за форму, за видео и вообще за Ваш труд!
2016-02-19 12:32 Reply | Reply with quote | Quote
0 # Fynj
Спасибо.
2016-04-11 19:11 Reply | Reply with quote | Quote
+1 # Леха
Спасибо за компонент, но возникла проблема.)-: Поставил ваш компонент, неделю копаюсь уже, заменил 'DS' во всех файлах, сегодня стабильно заработал компонент - отправляет письма, почти все норм. (правда если снять в админке галочку "использовать ajax, то нифига не отправляет...)
Однако, ajax не хочет никак работать, после отправки формы, идет перезагрузка страницы и форма во все окно открывается url /index.php?option=com_aicontactsafe

Пробовал настроить перенаправление joomla, не срабатывает. Мож кто сталкивался с проблемой как решили?
2016-07-05 05:36 Reply | Reply with quote | Quote
+1 # voland
При попытке скачать выводит 404 ((
2016-12-24 07:34 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Поправил.
2017-04-17 08:59 Reply | Reply with quote | Quote
-2 # Павел
Какого хера скачать нельзя? ссылка битая!! :o :o :o сук, ну нахера выкладывать, если скачать нельзя! пизденц!
2017-02-18 18:47 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Поправил.
2017-04-17 09:00 Reply | Reply with quote | Quote
0 # Илья
Привет. Такая проблема. Поставил данный компонент на J 3.2 все сделал вроде работает но вот капчу родную не показывает. выводит 3 точки и все. В чем может быть проблема подскажите пожалуйста?
2017-09-08 15:02 Reply | Reply with quote | Quote
0 # Александр Хмельницкий
Добрый день.
Очевидно ошибка какая то вылазит. Есть ссылка на сайт где можно посмотреть?
2017-09-09 06:40 Reply | Reply with quote | Quote

Add comment


Security code
Refresh