26

Re: p01-contact

от бесплатных хостингов не ждите ничего хорошего, разве что этот, кажется, работает (хотя и медленно)
http://www.000webhost.com/, сам не пробовал, но отзывы нормальные

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

27

Re: p01-contact

ar_arov:
Здравствуйте.
Не могу почему то писать в форуме. Говорит что не достаточно прав...
Вопрос такой, не могли бы вы сказать как сделать селектор чтоб подменял ящик на которое пойдет письмо из формы p01contact.
Как реализовать прикрепление вложения... я пишу в настройках по умолчанию вот такие параметры: name!, email!, subject!, message!, file, captcha!
появился лейлб "Прикрепить файл" и на этом все... (((
-----------------------------------------------------
olsv64:
ящики можно прописать в коде, а параметр file не работает вообще-то, и на сайте автора он даже не упоминался, но, видимо, в дальнейшем он планировал его подключить, или возможно включает его за деньги
(% contact : address@domain.ext, another@domain.ext, name!,
если хотите и в дальнейшем задавать вопросы, я бы советовал вам задавать их здесь http://forum.getsimplecms.ru/
-----------------------------------------------------
ar_arov:
параметр файл я увидел в исходниках... думал работает и его забыли указать в документации
по поводу ящиков, сейчас они у меня именно так указаны... я хотел сделать чтоб можно было в выпадающем списке выбрать кому адресовать письмо... это возможно сделать?
спасибо за ссылку на форум... я уже отправил заявку на регистрацию... письмо с форума не дошло еще...

Поделиться

28

Re: p01-contact

даже не знаю, не пробовал, давайте подумаем

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

29

Re: p01-contact

попробуйте в начале кода, там где у вас ящики прописаны вставить это

 select "Выберите адрес" = "address@domain.ext" selected | "another@domain.ext" | "another2@domain.ext" | "another3@domain.ext" | "another4@domain.ext" ,

отпишите, если получится

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

30

Re: p01-contact

спасибо, только что проверил...
выдает "Не указан получатель."

Поделиться

31

Re: p01-contact

http://temp.bilet05.ru/kontakty/#p01-contact1

Поделиться

32

Re: p01-contact

а в настройках вы включили адрес?

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

33

Re: p01-contact

хотя вряд ли это поможет, попробуйте задать вопрос разработчику плагина

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

34

Re: p01-contact

написал письмо... разработчик молчит второй день (((
видимо придется писать свой велосипед с блекджеком и девицами не тяжелого поведения

Поделиться

35

Re: p01-contact

если получится, можете поделиться с народом smile

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

36

Re: p01-contact

велосипед то конечно получится ))) но это будет пхп скрипт... плагины писать для ГС не умею...

Поделиться

37

Re: p01-contact

Возникла проблема с добавлением сразу нескольких форм на страничку с помощью этого плагина:
вставляю в компонент  с помощью функции "echo $p01contact->parse('(% contact:..." После этого обе формы появляются на странице. Но только id у обоих форм одинаковый и равен 1. И возникают проблемы с валидацией.

Перерыл весь интернет, а как грамотно вставлять несколько форм сразу  — не нашёл. Помогите, кто знает как, пожалуйста.

Поделиться

38

Re: p01-contact

http://business-website.ru/gs/kontakty/
у меня каждая форма отправляет сообщения на свой адрес
описание здесь http://getsimplecms.ru/plaginy-dlya-get … 1-contact/
код размещенный вами в компонентах работать не будет, его нужно размещать в самом шаблоне

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

39 (2013-06-09 19:30:21 отредактировано anvold)

Re: p01-contact

Решил проблему )

Оказывается, чтобы заработало в компоненте, нужно перед выводом инициализировать переменную, так:
$p01contact = new P01contact();

И после этого выводить:
echo $p01contact->parse('(% contact: ..." %)');

Я так и делал, но для вывода второй формы инициализировал вторую переменную ($p02contact = new P01contact(); ) и выводил через нее, чего делать не надо было.

Правильный код выглядит так:

$p01contact = new P01contact();
echo $p01contact->parse('(% contact: ..." %)'); //первая форма
echo $p01contact->parse('(% contact: ..." %)'); //вторая форма

Поделиться

40

Re: p01-contact

сейчас еще раз на сайте разработчика гляну, допишу эту функцию

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

41

Re: p01-contact

вы с какой версией гетсимпл работаете? что-то я пробовал в компоненты вставлять разные коды и ни один не работал, только ошибки появлялись. вы используете плагин debug?
так как плагин был создан еще для версии 3.0 в ноябре 2011 года, возможно поэтому.
для разных форм в код шаблона, а не компонента можно вставлять
<?php echo $p01contact->parse('(% contact:email1@mail.ru %)'); ?>
<?php echo $p01contact->parse('(% contact:email2@rambler.ru %)'); ?>
этот код работает, также можно и другие параметры вписать разные

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

42 (2013-06-15 19:24:44 отредактировано neomag06)

Re: p01-contact

Залил наконец-то сайт на хостинг, все работает отлично, кроме p01-contact, заполняю формы, пишет "отправлено", но письмо не приходит на почту. Раньше работало... странно...
____________________

Проблему решил! Делюсь как:
Оказывается! Меняешь язык на английский - сразу все заработает, письма улетают и приходят куда надо! smile
вот такие чудеса ))

Наверное файл русского языка битый...

smile Ставим прибор на счетчик и платим сколько хотим smile

Сайт neomag06

Поделиться

43

Re: p01-contact

вы с моего сайта плагин скачивали? если да, то все работает и на русском

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

44 (2013-06-16 22:11:48 отредактировано neomag06)

Re: p01-contact

Конечно качал у Вас, здесь: http://getsimplecms.ru/data/uploads/plu … ontact.zip
7 июня. Вы после этой даты добавляли что-нибудь?

Скачал заново, перезалил файл языка - проблема осталась... даже не знаю уже где копать... английский работает, русский - нет... ))

smile Ставим прибор на счетчик и платим сколько хотим smile

Сайт neomag06

Поделиться

45

Re: p01-contact

вы в настройках язык выбирали? не знаю даже, что еще спросить, у меня ни разу подобных проблем с языком не возникало даже здесь http://chaga-mushroom.com/

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

46

Re: p01-contact

Выбирал в настройках...  да я и сам не знаю...
Хотел перехитрить плагин, и написал нужные мне поля в файле en.php - на русском языке. Но эти поля на страницах отобразились квадратиками, вместо букв ))

smile Ставим прибор на счетчик и платим сколько хотим smile

Сайт neomag06

Поделиться

47

Re: p01-contact

скорее всего ваш хостинг не поддерживает файлы .htaccess, скорее всего у вас nginx, поэтому не определяется автоматом кодировка, либо у вас в файле .htaccess нет этой строчки AddDefaultCharset UTF-8

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

48

Re: p01-contact

строчка AddDefaultCharset UTF-8 - стоит первой в файле .htaccess, видимо беда в чем-то другом... Ладно. Я вышел из положения, добавив русские подписи прямо в шаблоне, таким образом:

(% contact : my_mail@gmail.com, subject! "Ваше Имя", text! "Ваш номер телефона" = +380, text! "Город в котором Вы живете", select "Какое действие произвести с Вашим телефоном?" = "Добавить в базу - Товары и Услуги" selected | "Добавить в базу - Риэлторы и Агенства" | "Удалить телефон из базы рассылок" %)
smile Ставим прибор на счетчик и платим сколько хотим smile

Сайт neomag06

Поделиться

49

Re: p01-contact

я только что скачал и установил плагин, язык оставил дефолтный и все работает http://business-website.ru/gs/kontakty/

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

50 (2013-06-17 19:24:27 отредактировано neomag06)

Re: p01-contact

Все верно! На английском языке работает, а Вы поставьте русский и посмотрите, придет ли письмо smile

Кстати, как Вы прописали IP в файле hitcount_blacklist.txt, для плагина hitcount?
В таком виде: 78.30.238.240,
Или в таком: IP: 78.30.238.240,
А то мне кажется что мои входы плагин тоже учитывает, хотя и не все...

smile Ставим прибор на счетчик и платим сколько хотим smile

Сайт neomag06

Поделиться