Форма обратной связи для InstantCMS 2.1+

+34
3.7K
Как-то я давно ничем не делился с сообществом любимой InstantCMS, но нет уже сил терпеть, как говорится, созрел.
В прочем, не буду много говорить, а давайте ближе к делу.
Хотя я и не программист, но когда-то нашёл в сети на забугорном сайте симпатичную форму обратной связи на аяксе, покрутил её, понравилась и решил перевести на русский и понятный нам язык. Использовал её на сайте с InstantCMS 1.9, теперь попробовал на двойку, так как своей формы она пока не имеет, то решил поделиться.

Посмотреть её в работе можно у меня на сайте здесь»»

Как её установить? есть инструкция в архиве.

И вот для наглядности скрин файла /assets/xml/config.php где показано куда вставить свой E-mail/
Иллюстрация

Если будут вопросы, пишите, непременно отвечу.

Если кому-то в форме необходимы дополнительные поля, пишите, за чисто символическую стоимость договоримся на доработку формы лично под ваш проект.

Скачать форму обратной связи
+1
andreyka andreyka 7 лет назад #
Спасибо, буду пробовать joke
+1
andreyka andreyka 7 лет назад #
Все работает. Спасибо
0
Александр Александр 7 лет назад #
Отлично joke
0
nmsk nmsk 7 лет назад #
Большое спасибо! v

Если пользователь авторизирован, и отправляет форму, админу приходит уведомление с ссылкой на профиль? scratch
0
Александр Александр 7 лет назад #
К сожалению, нет, не приходит. sad
Эта форма идёт как отдельное приложение и не подвязана к самой системе, но было бы не плохо, если бы нашёлся какой программист и сделал бы на основе этой формы компонент с настройками формы.
+2
Loadырь Loadырь 7 лет назад #
Александр:
компонент с настройками формы
уже давно существует
0
Александр Александр 7 лет назад #
уже давно существует
Она то существует, но она в виде виджета и судя по отзывам имеет некоторые проблемы, и по моему у неё нет капчи от спама. Хотя сам я её не ставил и со 100%-ной уверенностью сказать ничего про ту форму сказать не могу.
Эта же форма работает на аяксе, то есть без перезагрузки страницы отправляет письма и проверяет правильность заполнения полей.
Но я всегда за право выбора и когда есть с чего выбирать, это же не плохо! joke
+2
Soul Soul 7 лет назад #
представленная форма уже даже не вторая, а третья, которую здесь представляли для ICMS 2.х.х. Но, при выборе решений под данную задачу, 3 всегда лучше чем 1. smile от меня +
+2
Александр Александр 7 лет назад #
Спасибо за отзыв smile
+1
Ingvarruss Ingvarruss 7 лет назад #
Отличное дополнение +
0
MegaRostov MegaRostov 7 лет назад #
Как выводится эта страница??? Ни чего не понял из описания!
+1
Александр Александр 7 лет назад #
В архиве есть файл с инструкцией, вы её прочитали?
+1
MegaRostov MegaRostov 7 лет назад #
Нашел Спасибо!!! Красиво..
0
frukt frukt 7 лет назад #
Очень полезная вещь, правда первый раз настройкой почты занимаюсь, письма не приходят, настраиваю под яндекс
подскажите, что тут нужно прописывать?
<use>no</use>
<auth>no</auth>
<secure>SSL</secure>
<host>smtp.yandex.ru</host>
<username></username>
<password></password>
<port>465</port>
0
Александр Александр 7 лет назад #
Здесь вообще ненужно было что либо менять, нужно было только указать свой почтовый e-mail в файле /assets/xml/config.php вот в этой части кода
Код PHP:
  1. <Addresses>
  2. <!-- Enter your e-mail address -->
  3. <address>mltinfo@inbox.lv</address>
  4. <address on="subject" value="Support"></address>
  5. <address on="subject" value="Sales"></address>
  6. <address on="subject" value="Other"></address>
  7. </Addresses>
Эта часть кода остаётся без изменений
Код PHP:
  1. <Config>
  2. <smtp>
  3. <!-- smtp gmail config -->
  4. <use>no</use>
  5. <auth>yes</auth>
  6. <secure>tls</secure>
  7. <host>smtp.example.com</host>
  8. <username>example@server.com</username>
  9. <password>123456</password>
  10. <port>25</port>
  11. </smtp>
  12. <charset>utf-8</charset>
  13. </Config>
Всё должно работать, у меня Яндекс письма принимает и другие почтовые ящики тоже.
0
frukt frukt 7 лет назад #
сначала не менял, письма не приходили, потом начал изобретать, попробуем еще разок
0
frukt frukt 7 лет назад #
Скорее всего причина в том, что я это все дело на локальном отправляю)
+2
Александр Александр 7 лет назад #
Скорее всего причина в том, что я это все дело на локальном отправляю)
Так с локального и не получите.
+1
Май Май 7 лет назад #
Полезная вещь
Эй, эй, зачем чувака удалили? shock Во дела. Александр возвращайся.
+1
MegaRostov MegaRostov 7 лет назад #
А что случилось почему удалили??
0
Ingvarruss Ingvarruss 7 лет назад #
Автора нет, а форма перестала работать после обновления до 2.2.1 (по крайней мере у меня), может у кого хватит знаний поковырять и приспособить к последней версии?
0
Игорь Lu Игорь Lu 6 лет назад #
В описании есть ссылка на сайт автора формы, обратитесь к нему, может поможет. Мне, по крайней мере, помогал.

Еще от автора

Адаптивный шаблон для InstantCMS 1.10.3
Здравствуйте уважаемое сообщество и любители InstantCMS.
Адаптивный шаблон для InstantCMS 1.10.1
Это мой первый пост в этом блоге и в этом посте хочу предложить к рассмотрению новый адаптивный шаблон для InstantCMS 1.10.1
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.