Толковых пошаговых инструкций по настройке Akeeba Subscriptions на сайте Joomla не нашел, решил оставить для себя тот порядок действий, которым руководствовался (чтобы не забыть, да и ошибки искать проще…).
- Скачать Akeeba Subscriptions v.5.2.5 и платёжные плагины.
- Установить Akeeba Subscriptions как обычный компонент Joomla.
- В меню «Пользователи» панели управления Joomla создаем группу пользователей «Subscribers», входящую в группу «Public».
- В меню «Пользователи» создаем новый уровень доступа «Premium Content», добавляя к нему только группу пользователей «Subscribers».
- В меню «Общие настройки», закладка «Права», разрешить для «Subscribers» вход на сайт.
- Установить для закрываемых материалов Joomla уровень доступа «Premium Content». Самым простым способом является использование пакетной обработки Joomla: перейти в «Менеджер материалов» (меню Материалы), выбрать закрываемые статьи, нажать Пакетная обработка, изменить уровень доступа на «Premium Content», нажать «Выполнить», проконтролировать изменения.
- Убедиться, что в Менеджере плагинов включен плагин «Akeeba Subscriptions — Joomla! Usergroups Integration».
- Установить платежный плагин «Akeeba Subscriptions Payment — Robokassa» (или другой) как обычный плагин Joomla!, включаем его в «Менеджере плагинов».
- Настроить уровень(и) подписки. У меня будет один — подписка на 6 мес. Перейти в меню «Компоненты», к компоненту Akeeba Subscriptions, далее — Setup, Subscription Levels, нажать «Создать»:
- на вкладке Details заполняем Title (так же как называется группа пользователей — «Subscribers») , указываем Image;
- на вкладке Price and Duration указываем цену, количество дней подписки (Subscription Length (Days)), Payment methods — «ROBOKASSA».
- Создать элемент меню для доступа к подписке: новый пункт меню, назвать, Тип пункта меню — Akeeba Subscriptions.
- Настроить платежный плагин «Akeeba Subscriptions Payment — Robokassa»: указать идентификатор магазина и пароли из личного кабинета ROBOKASSA.
- Для того, чтобы зарыть в автоматическом режиме часть всех статей используем плагин ContentAds, с помощью которого вставляем в нужные места статей теги {akeebasubs Subscribers} и {/akeebasubs}.