AndreyF. 0 Опубликовано 29 ноября, 2011 Жалоба Share Опубликовано 29 ноября, 2011 Здравствуйте. Можно ли как-то подписать всех покупателей и посетителей на рассылку, через манипуляции с SQL например? И сделать так, чтобы по умолчанию все новые покупатели были подписаны, а потом уже сами отписывались, если не хотят получать рассылку. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 ноября, 2011 Жалоба Share Опубликовано 29 ноября, 2011 По умолчанию такой возмонжости нет. В текущей 1.65 версии по умолчанию на страницу регистрации добавлена птичка для подписки, т.е. если не снимают птичку, то все новые покупатели подписываются, правда нужно активировать подписку. Ссылка на сообщение Поделиться на другие сайты
AndreyF. 0 Опубликовано 3 июня, 2012 Автор Жалоба Share Опубликовано 3 июня, 2012 если кому интересно, подписка всех пользователей на рассылку почты выполняется вот таким SQL запросом: UPDATE `имя_базы_SQL`.`customers` SET `customers_newsletter` = '1' WHERE `customers`.`customers_status` =2; `customers_status` =2; - это подписка только зарегистрированных пользователей (статус "покупатель"). У посетителей статус 1, у админов 0 Ссылка на сообщение Поделиться на другие сайты
AndreyF. 0 Опубликовано 3 июня, 2012 Автор Жалоба Share Опубликовано 3 июня, 2012 Похоже радость была преждевременной. У каждого покупателя в отдельности статус поменялся, но в меню рассылки информация не обновилась. нужно добавлять информацию в таблицу newsletter_recipients Вопрос к техподдержке - за что отвечает поле mail_key в таблице newsletter_recipients и как формируется его значение? Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 3 июня, 2012 Жалоба Share Опубликовано 3 июня, 2012 да бы очень хотелось как то манипулировать именно подписчиками. кстати, если очень не хочется что бы пользователи при регистрации не убирали птичку то можно метку подписки засунуть в определенный класс и версткой спрятать. например прописав ему display:none; Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 июня, 2012 Жалоба Share Опубликовано 4 июня, 2012 AndreyF. mail_key - это код активации, что б активировать рассылку. Но если данные вручную в базу добавлять, то он не нужен, если я правильно понимаю. Ссылка на сообщение Поделиться на другие сайты
sdi_68 3 Опубликовано 16 февраля, 2015 Жалоба Share Опубликовано 16 февраля, 2015 Добрый день, как я понимаю, если вручную в эту таблицу перенести клиентов и не заполнить поле mail_key ,то клиентам рассылаться письма будут, а вот отписаться от рассылки он сам не сможет. Я с этой проблемой столкнулся. Как можно заполнить это поле? Просто вписать любое значение? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 февраля, 2015 Жалоба Share Опубликовано 16 февраля, 2015 Получается, что так, на странице http://vamshop.loc/newsletter.php нужно указывать код. Ссылка на сообщение Поделиться на другие сайты
sdi_68 3 Опубликовано 16 февраля, 2015 Жалоба Share Опубликовано 16 февраля, 2015 В 16.02.2015 в 12:14, support сказал: Получается, что так, на странице http://vamshop.loc/newsletter.php нужно указывать код. Что это за ссылка? Я не очень понял ответ :( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 февраля, 2015 Жалоба Share Опубликовано 16 февраля, 2015 Да просто для примера вставил сылку на страницу newsletter.php Ссылка на сообщение Поделиться на другие сайты
sdi_68 3 Опубликовано 16 февраля, 2015 Жалоба Share Опубликовано 16 февраля, 2015 В 16.02.2015 в 16:13, support сказал: Да просто для примера вставил сылку на страницу newsletter.php Так что в итоге, я могу просто записать в поле mail_key для каждого клиента любое уникальное значение и тогда они смогут, при необходимости отписаться от рассылки? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 февраля, 2015 Жалоба Share Опубликовано 16 февраля, 2015 По идее, да. Ссылка на сообщение Поделиться на другие сайты
sdi_68 3 Опубликовано 17 апреля, 2015 Жалоба Share Опубликовано 17 апреля, 2015 Добрый день. Проблему решил, написав процедуру генерации ключа прямо в mySQL. Теперь пользователь сможет отписаться от рассылки. Но, хотел бы, чтобы пользователь сразу при регистрации автоматом подписывался на рассылку. В форуме была об этом ветка, где говорилось, что в старом checkout.php это было (насколько я помню, найти повторно ветку не получилось). Поэтому вопрос как эо можно доработать? Можно ли получить этот старый файл, чтобы оттуда взять код? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 апреля, 2015 Жалоба Share Опубликовано 17 апреля, 2015 Можно из старых обновлений kypi.ru/vam/2 взять, найдите там checkout_alternative.php файл, там будет код для рассылки. Можно найти его по newsletter Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения