Модуль День рождения

Автор AireLight, 06 марта 2013, 12:54:05

« назад - далее »

AireLight

Добрый день! НЕ знаю есть создана такая же тема - через поиск нету ответов...
Каким образом настраивается крон рассылок поздравлений с Днем рождения? В модуле указывается только размер скидки и все....а как происходит рассылка? Может, нужно группу отдельную создать?

Заранее спасибо за ответ ::)

mAgency

Указываете в crontab задачу, период, например, выполнить "/modules/birthdaypresent/cron.php" раз в день.
Модуль выбирает зарегистрированных пользователей с днем рождения в этот день и  рассылает email, шаблоны писем в /modules/birthdaypresent/mails/...
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

AireLight

Пробовали, что-то не сработало, для примера добавили пользовательский аккаунт еще вчера и настроили на обновление крона раз в день и сегодня не пришло письмо с поздравлением

mAgency

Проверяйте, есть ли у клиента дата рождения, правильно сотавлена залача в кроне и т.д.
Модуль рабочий. Смотрите логи ошибок.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

AireLight

Спасибо, попробуем, но у клиентов точно стоят дни рождения и в кроне вроде все прописано...будем тестировать дальше

andrew.irpin

Обьясните пожалуйста на пальцах, как настроить отправку поздравлений клиентам в их День Рождения. Очень хотелось бы,  чтобы можно было вставить туда купон на скидку (3-5%), который бы действовал 1-3 дня.
Спасибо большое за помощь.

coder

Цитата: mAgency от 06 марта 2013, 14:24:06
Указываете в crontab задачу, период, например, выполнить "/modules/birthdaypresent/cron.php" раз в день.
Модуль выбирает зарегистрированных пользователей с днем рождения в этот день и  рассылает email, шаблоны писем в /modules/birthdaypresent/mails/...
Купон создавать и вставлять в письмо придеться вручную.
Или же установить модуль, можно такой  Module Birthday Voucher.

Adik

#7
Общую скидку для всех в самом модуле можно создать.
Если нужно каждому клиенту персонально, тогда вручную.

Там нет ничего сложного, установили, выбрали настроить, создали скидку, обозначили минимальную сумму заказа.
Потом только нужно добавить в cron-планировщик задач проверку и отправку почты. Файл для этого
/modules/birthdaypresent/cron.php

andrew.irpin

Цитата: Adik от 15 января 2014, 17:40:35
Общую скидку для всех в самом модуле можно создать.
Если нужно каждому клиенту персонально, тогда вручную.

Там нет ничего сложного, установили, выбрали настроить, создали скидку, обозначили минимальную сумму заказа.
Потом только нужно добавить в cron-планировщик задач проверку и отправку почты. Файл для этого
/modules/birthdaypresent/cron.php
Спасибо.
А где взять этот модуль birthdaypresent , у меня его в сборке стандартной Престы 1.5.6.1 нет.

-SiGi-

В версии 1.4 есть такой модуль, возьмите оттуда.

andrew.irpin

Цитата: -SiGi- от 15 января 2014, 18:47:24
В версии 1.4 есть такой модуль, возьмите оттуда.
Нашел в версии 1.4, установил и даже нормально остановился.
Но не отображается тип скидки (фиксированая или процент). Я его просто не могу выбрать, т.к. выпадающий список пуст.
Исходя из этого модуль просто не рабочий, что править не знаю. Возможно, если не придумаю как поправить, придется покупать модуль на Аддонс.

Mr.Sen

У меня также не работал, пришлось удалить. Ошибка в функциях скидок. В престе 1.5 поменяли эти функции.
[PrestaShop] Fatal error in module birthdaypresent: Call to undefined method Discount::getDiscountTypes()

Arty

#12
AireLight, осмелюсь предположить, что модуль ДР не работал, тк ваш "левый" пользователь не сделал ни одного заказа. У меня такая пометка стоит в этом модуле:
Создайте купон для покупателей, у которых сегодня день рожденья и которые сделали минимум один заказ в вашем магазине
Подскажите, как настроить правило CRON? Как указать в crontab задачу и период раз в день? Напишите пожалуйста код!!!

-SiGi-

Как создавать CRON смотрите на хостинге.
У хостеров отличаются правила для создания работ по графику.

tigran

поле1 поле2 поле3 поле4 поле5 команда
поле1 - минуты — число от 0 до 59
поле2 -  часы — число от 0 до 23
поле3 -  день месяца — число от 1 до 31
поле4 - номер месяца в году — число от 1 до 12
поле5 - день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
команда - файл, которые нужно запустить (/home/xxxx/file.php)