Здравствуйте, уважаемые форумчане. Столкнулся с одной задачей, не знаю даже как поисковый запрос составить, возможно вы мне поможете. Суть такова, в форме для обратной связи должен быть выпадающий список и в зависимости от того какой вариант выбрал юзер, форма выбирает емэйл. То есть: Если выбран Вариант А, то отправить форму на e-mail 1 Если выбран Вариант Б, то отправить форму на e-mail 2 и тд Надеюсь, я понятно изложил свои мысли. Возможно кто-то знает как реализовать подобное?
1. Что используете в качестве формы обратной связи (как называется модуль)? 2. Количество адресов определенное или будет изменяться?
1. В качестве формы можно использовать любой модуль, как раз и требуется выбрать с таким функционалом. 2. Количество емэйлов будет фиксированное
Я вижу только одно решение: взять первую попавшуюся форму и добавить туда возможность выбора e-mail из списка. Это не сложно. Если человек ищет такую форму, то наверняка он уже пересмотрел несколько вариантов, а раз он не нашел и обращается сюда, значить сам такую возможность добавить не может. Можно посоветовать книгу по программированию почитать, но мне кажется не тот случай.
Вообще мысль неплохая. У меня была еще идея сделать всплывающие окна с различными формами. Форм я пересмотрел 4-5 штук, думал, что недосмотрел что-то, вот и решил спросить, прежде чем заниматься изобретением велосипеда. Спасибо за совет!
Задача решена. Потребовался рабочий день, чтобы перебрать различные компоненты, поустанавливать их, найти рабочие, бесплатные и с разрешением изменения кода. Вообщем вопрос решен, отправил модератору на проверку, чтобы не нарушить чьих то прав, жду ответа и если все ок, то выложу решение.
Спасибо, уважаемый Dzam. Я же, в свою очередь, убедившись, что готового решения нет, тут в этой теме, просто сделал три разных формы и поместил их во всплывающих окнах. Пользователь уже сможет выбрать какую форму ему использовать (на практике было три магазина, у каждого свой е-мэйл и пользователю предлагалось выбрать наиболее близкий ему магазин для продажи своего товара.) Но тем не менее, очень интересно ознакомиться с Вашим решением.
Всем привет! Наткнулся на эту тему, хотел поинтересоваться есть ли готовое решение с подобным функционалам? Тоже требуется выбор E-mail кому будет отправлено письмо созданное посетителем.
Нет, готового решения не нашли. Я сделал формы во всплывающих окнах, а вот товарищ Dzam написал какое-то свое решение, но пропал.
Если честно, то мне так модераторы и не ответили. Выкладываю решение. Смотрите, проверяйте, задавайте вопросы. Забыл добавить. В форме нудно создавать список с типом recipient. Что то типа вот такого: Код (PHP): {element label="simpleForm2 - это:" type="recipient"} {option label="Получатель1" value="un@mail.ru" /} {option label="Получатель2" value="dos@gmail.com" /} {option label="Получатель3" value="tres@ya.ru" /} {/element} и так далее.
И тем не менее, я видел модули с таким видом лицензии, где разработчики приписывали "Не допускается любое изменение кода". Вот я и засомневался, отправил письмо для модерирования, месяц назад.
А вообще, можно не мучиться и сварганить сайтхартом окошко, с блекджеком и шл..ами (отделами то есть)...по моему самое просто решение.
Попробовал решение. Вылетает ошибка "Форма не настроена для отправки сообщений". В чем причина может быть?
Где можно посмотреть на ошибку? Ссылку на сайт дайте. Я тестировал на joomla 2.5 у меня все работает отлично.