Автор Тема: Переадресация после рассылки  (Прочитано 477 раз)

30 Март 2015, 15:51:24
  • Фрилансер
  • *
  • Сообщений: 107
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте! Если подписываться на рассылку на страницах сайта( не на главной) После подписки перебрасывает на главную. Как это устранить? Как сделать так, чтобы клиент оставался на той же странице, где он подписывался на рассылку.
Спасибо!
30 Март 2015, 16:23:50
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблоне модуля заменить обработчик формы /modules/blocknewsletter/views/templates/hook/blocknewsletter.tpl
action="#"
02 Апрель 2015, 10:37:33
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 107
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Мне необходимо заменить
<form action="{$link->getPageLink('index', true)|escape:'html'}" method="post"> на что?
На
<form action="#" method="post">
02 Апрель 2015, 12:22:14
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
02 Апрель 2015, 12:36:37
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 107
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
<form action="#" method="post">
<p>
<input class="inputNew" id="newsletter-input" type="text" name="email" size="18" value="{if isset($value) && $value}{$value}{else}{l s='your e-mail' mod='blocknewsletter'}{/if}" />
<input type="submit" value="ok" class="button_mini" name="submitNewsletter" />
<input type="hidden" name="action" value="0" />
</p>
</form>

Всё равно после подписки на рассылку перебрасывает на главную страницу(
02 Апрель 2015, 12:48:51
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
После любых изменений нужно очистить кеш.
Или отключите кеширование и включите перекомпиляцию.
02 Апрель 2015, 12:51:06
Ответ #6
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Код страницы смотрели?
Изменился адрес в form?
02 Апрель 2015, 13:22:14
Ответ #7
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 105673
  • Репутация: +39553/-0
    • Просмотр профиля
    • Webstudio UwK
Менять шаблон модуля нужно в 2 директориях:
/modules/blocknewsletter/blocknewsletter.tpl
/themes/название вашей темы/modules/blocknewsletter/blocknewsletter.tpl
Cоздание интернет сайтов Webstudio UwK
02 Апрель 2015, 14:17:55
Ответ #8
  • Фрилансер
  • *
  • Сообщений: 107
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Менять шаблон модуля нужно в 2 директориях:
/modules/blocknewsletter/blocknewsletter.tpl
/themes/название вашей темы/modules/blocknewsletter/blocknewsletter.tpl

СПАСИБО БОЛЬШОЕ! всё работает)