[Решено] Автоматическая AcyMailing-рассылка K2-новостей и "подписка для ленивых"

  • 11 Ответов
  • 5703 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Dorfman

  • ******
  • 1148
  • [+]78 / [-]4
  • Пол: Мужской
  • Почти влез...
    • Просмотр профиля
Может, кто сталкивался с такой проблемой? Меня клиент озадачил: надо сделать подписку на рассылки... сначала сказал, что страницы новостей не будет, и я сделал подписку на AcyMailing. Я установил и настроил всё, как положено - пашет как часики, и модуль "подписки для ленивых" присутствует - тоже обязательное требование заказчика (дропдаун со списком категорий рассылок и два поля - имя и мыло). Но потом меня "огорошили", что рассылка должна происходить автоматически, при добавлении каждой новой статьи в определённые K2-категории. Я нарыл со скрипом плагин для связки AcyMailing и k2, но он не работает в автоматическом режиме (т.е. рассылки всё равно нужно создавать вручную, указывать категорию К2 или конкретную К2-статью). Кто подскажет, как побороть? Или мож, кто встречал коробочное решение для К2?
« Последнее редактирование: 18.09.2013, 14:13:25 от Dorfman »

*

Оффлайн Dorfman

  • ******
  • 1148
  • [+]78 / [-]4
  • Пол: Мужской
  • Почти влез...
    • Просмотр профиля
Мне пришлось по нескольким местам полазить, чтобы правильно прописать задание:
wget -O /dev/null "http://здесь полностью указываете URL планировщика, который указан в компоненте" > /dev/null
Все. Больше ничего не требуется.

Методом тыка и матюков таки запустил авторассылку через Крон своего хостера... Сейчас поставил рассылку на каждый час, и если новости дополняются - всё пашет. Вот, кому пригодится. Для хостинга ukraine.com.ua нужно прописывать вот так:

к примеру, моя ссылка (выдаётся в компоненте, в разделе Конфигурация -> Обработка очереди:



Код: (php) [Выделить]
http://www.mysite.ru/index.php?option=com_acymailing&ctrl=cron
Тогда в Кроне хостера нужно прописать:
Код: (php) [Выделить]
/usr/bin/wget -O - -q -t 1 'http://www.mysite.ru/index.php?option=com_acymailing&ctrl=cron'
Причём адрес должен быть обязательно в одинарных кавычках!
« Последнее редактирование: 18.09.2013, 14:13:41 от Dorfman »

*

Оффлайн romagromov

А как вообще создается очередь печати - ума не приложу, уже несколько часов бьюсь.
Включил плагин.
Создал авторассылку, в ней вставил тег K2 (категории указал)
Создаю новый материал K2 - ничего не рассылается.
Нажимаю на ссылку cron - нечего рассылать...
Ужос какой-то...

*

Оффлайн gods33

А как вообще создается очередь печати - ума не приложу, уже несколько часов бьюсь.
Включил плагин.
Создал авторассылку, в ней вставил тег K2 (категории указал)
Создаю новый материал K2 - ничего не рассылается.
Нажимаю на ссылку cron - нечего рассылать...
Ужос какой-то...
Похожая проблема. Вы свою не решили?

А как вообще компонент узнает что материал новый? Смотрит все материалы с датой позднее крайней рассылки?

*

Оффлайн gods33

Решил свою проблему. Изначально в настройках рассылки выбирал главную категорию и указывал "Включать подкатегории" - не работало. А потом выбрал именно подкатегории и все заработало. Компонент сразу начал видеть новые материалы.

Приветствую комрады. я пошел немного другим путем у AcyMailing есть плагин K2 content integration for AcyMailing. с превосходной интеграцией в К2 https://www.acyba.com/acymailing/137-acymailing-plugin-k2element.html. поставил пока не вижу проблем. 2 день полет нормальный. может кому то будет это актуально!

*

Оффлайн gods33

Приветствую комрады. я пошел немного другим путем у AcyMailing есть плагин K2 content integration for AcyMailing. с превосходной интеграцией в К2 https://www.acyba.com/acymailing/137-acymailing-plugin-k2element.html. поставил пока не вижу проблем. 2 день полет нормальный. может кому то будет это актуально!
не подскажите версии своих компонента и плагина? Вроде как плагин версии 2.2.0 не работает с версиями ниже 4.6.х. Кому не жалко поделитесь пожалуйста плагином версии 2.1.2

K2 v2.6.8
AcyMailing Starter: 4.8.0
K2 items (tag plugin) v2.2.4
Обнови 4.6. до 4.8

*

Оффлайн kysin

Green36MAN, просветите. Этот плагин автоматически включает новые статьи в К2 или нужно их вручную выбирать?

*

Оффлайн gods33

K2 v2.6.8
AcyMailing Starter: 4.8.0
K2 items (tag plugin) v2.2.4
Обнови 4.6. до 4.8
да, все отлично работает.
Green36MAN, просветите. Этот плагин автоматически включает новые статьи в К2 или нужно их вручную выбирать?
выбираете категории из которых будут браться статьи, указываете чтобы компонент выбирал только новые и забиваете задание в крон. :)

Подскажите сколько максимум подписчиков войдёт в AcyMailing


Тогда в Кроне хостера нужно прописать:
Код: (php) [Выделить]
/usr/bin/wget -O - -q -t 1 'http://www.mysite.ru/index.php?option=com_acymailing&ctrl=cron'

Это реально помогло на Joomla 3.4 Acy 5.1 Спасибо большое