Автор Тема: Существует ли модуль для подписки на предложения?  (Прочитано 605 раз)

20 Июля 2013, 23:52:13
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем доброго времени суток! :)

При регистрации в prestashop пользователь может поставить две галочки "Подписаться на новости" и "Подписаться на предложения магазина". Модуль для подписки гостей на новости есть в стандартной поставке, системное имя у него "blocknewsletters".  Описание: "Блок новостей по PrestaShop. Добавляет блок для Подписки на рассылку."

А существует ли аналогичный модуль для подписки на рассылку предложений магазина. Продолжительные поиски успехом не увенчались. Буду очень рада совету или подсказке. :)
21 Июля 2013, 14:11:11
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 763
  • Репутация: +6/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А чеи отличается подписка предложений от подписки новостей?
Смените превод в модуле и пусть называется "Подписаться на предложения от нашего магазина".
21 Июля 2013, 20:02:59
Ответ #2
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Необходимо сделать два типа рассылок. Одна - рассылка от тематического журнала (блога), относящегося к магазину, другая - рассылка на предложения магазина.

Для зарегистрированных пользователей в таблице _customer существует два поля `newsletter`, показывающее подписался ли юзверь на информационную рассылку, и `optin`, показывающее подписался ли покупатель на рассылку спец. предложений.

Модуль blocknewsletters работает с незарегистрированными пользователями и использует свою таблицу _newsletter. Там хранятся email адреса подписавшихся.

Интересно есть ли нечто подобное (модуль) для optin - то есть для подписки на предложения магазина.
22 Июля 2013, 10:42:17
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 20852
  • Репутация: +25278/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
В стандарном модуле Рассылка можно экспортировать два вида пользователей:
1. Посетители, подписавшиеся на рассылку с использованием модуля Блок рассылки.
Это список адресов электронной почты лиц, которые приходили в магазин, но не стали клиентами и просто подписались на рассылку новостей.
2. Покупатели, отметившие пункт "Да" при регистрации, чтобы получать новости от магазина.

Чтобы добавить отбор по еще одному парамметру, нужно изменить файл /modules/newsletter/newsletter.php.
Добавить различные варианты отбора можно в функции
private function _getCustomers()
{

Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!