Помощь как добавить с какой страницы вопрос, чтоб ссылка приходила в письме?

dana77

Постоялец
Регистрация
21 Фев 2015
Сообщения
299
Реакции
117
Всплывающее окно можно сделать средствами CSS, а модуль разрабатывать необязательно. Можно использовать уже встроенный в SimplaCMS модуль обратной связи.
Для этого в нужном месте выведите:
Код:
<form class="form feedback" method="post" action="/contacts">
...
</form>
как добавить с какой страницы вопрос, чтоб ссылка приходила в письме?
 
как добавить с какой страницы вопрос, чтоб ссылка приходила в письме?
Да на любой странице можете разместить код, главное указать action для формы, который будет принадлежать к модулю Feedback.
Я предполагаю, что вам требуется модуль обратного звонка, который Для просмотра ссылки Войди или Зарегистрируйся
 
Да на любой странице можете разместить код, главное указать action для формы, который будет принадлежать к модулю Feedback.
Я предполагаю, что вам требуется модуль обратного звонка, который Для просмотра ссылки Войди или Зарегистрируйся
Нужно, чтоб на странице товара была кнопка "Задать вопрос" и в письме была ссылка на страницу товара откуда вопрос
 
Последнее редактирование:
Нужно, чтоб на странице товара была кнопка "Задать вопрос" и в письме была ссылка на страницу товара откуда вопрос

Ещё раз прочитал вопрос. В форме добавьте скрытое поле:
Код:
<input name="url" type="hidden" value="{$smarty.server.REQUEST_URI}">
 
Ещё раз прочитал вопрос. В форме добавьте скрытое поле:
Код:
<input name="url" type="hidden" value="{$smarty.server.REQUEST_URI}">
форму выводить не получится будет мешать капча, нужно сторонний модуль
 
форму выводить не получится будет мешать капча, нужно сторонний модуль
Создайте точную копию модуля Feedback и выпилите из него проверку капчи в файле view/FeedbackView.php
Код:
elseif(empty($_SESSION['captcha_code']) || $_SESSION['captcha_code'] != $captcha_code || empty($captcha_code))
            {
                $this->design->assign('error', 'captcha');
            }
 
Назад
Сверху