Плагин "Premium" для сборки "Фриланс-Биржа" на CMF Cotonti Siena позволяет организовать премиум доступ к цифровым товам, то есть к прикрепленным файлам для скачивания.

Плагин Premium Account для сборки «Фриланс-Биржа»

Плагин «Premium» для сборки «Фриланс-Биржа» на CMF Cotonti Siena позволяет организовать премиум доступ к цифровым товарам, то есть к прикрепленным файлам для скачивания.

Сам не тестировал! В моих сборках достаточно стандартного функционала. Поставляется «как есть!» (As is!) — без каких либо гарантий и обязательств, — кому для ознакомления, кому пригодится, но без претензий, на свой страх и риск!

По информации из первоисточника:

Внимание! Трубуется плагин marketorders нашей версии (модификации)
Плагин не будет работать со стандартным плагином marketorders.
Внимание! Плагин пока работает только с магазином, но в скором будущем будет работать и с проектами и другими плагинами и модулями.
Name=Premium Account
Category=Users
Description=Премиум аккаунты с разными пакетами
Version=1.0.1
Date=24.03.2017
Author=PluginsPro Team
Copyright=Copyright (c) PluginsPro Team 2015 — 2017
Notes=BSD License

===

 


Установка:

Залейте файлы в папку с плагина (plugins)
Зайдите в админ->разширения->premium и нажмите установить.

Теги:

В market.add.tpl чтоб можно было скачать {PRDADD_FORM_PREMIUM}
market.edit.tpl {PRDEDIT_FORM_PREMIUM}
market.tpl {PRD_PREMIUM} чтоб проверить если товар для премиума
посмотреть сколько скачиваний осталось {PHP|getDownloads()}

Пример:

Вывод сообщения что продукт для премиум доступа и сколько может скачать.

<!-- IF {PRD_COST} > 0 -->
    <small>Цена: </small> {PRD_COST} руб.
<!-- ELSE -->
    <!-- IF {PRD_PREMIUM} -->
        <span class="uk-text-warning">Премиум</span>
    <!-- ELSE -->
        Бесплатно
    <!-- ENDIF -->
<!-- ENDIF -->

 

Кнопка купить/скачать (если цена выше 0 показываем скачать, если для про и есть скачивания то качаем, если нету скачиваний то предлагаем купить премиум)

<!-- IF {PRD_COST} > 0 -->
    <form action="{PRD_CART}" class="uk-display-inline-block" data-addtocart="true">
        <button type="submit" class="uk-button uk-button-transparent" title="Добавить в корзину" data-uk-tooltip><i class="fa fa-shopping-cart"></i> Купить</button>
    </form>
<!-- ELSE -->
    <!-- IF  {PRD_PREMIUM} -->
        <!-- IF  {PHP.usr.premium}  AND {PHP.usr.id} -->
            <!-- IF {PHP|getDownloads()} -->
                <a href='{PRD_ID|cot_url('index.php', 'r=marketorders&m=getfile&prd=$this')}' class="uk-button uk-button-transparent" title="Скачать" data-uk-tooltip>
                    <i class="fa fa-download"></i> Скачать
                </a>
            <!-- ELSE -->
                <a href='{PRD_ID|cot_url('premium')}' class="uk-button uk-button-transparent">
                    <i class="fa fa-refresh"></i> Купить
                </a>
            <!-- ENDIF -->
        <!-- ELSE -->
            <a href='{PRD_ID|cot_url('premium')}' class="uk-button uk-button-transparent" title="Скачать" data-uk-tooltip>
                <i class="fa fa-download"></i> Скачать
            </a>
        <!-- ENDIF -->
    <!-- ELSE -->
        <a href='{PRD_ID|cot_url('index.php', 'r=marketorders&m=getfile&prd=$this')}' class="uk-button uk-button-transparent" title="Скачать" data-uk-tooltip>
            <i class="fa fa-download"></i> Скачать
        </a>
    <!-- ENDIF -->
<!-- ENDIF -->

 

===

скачать с github

Хостинг без головной боли

Тариф "Старт" - оптимально, не дорого, полностью готовый и проверенный хостинг для установки такого сайта, - сборка фриланс биржи и маркетплейс услуг, продукции, цифровых товаров.

1 месяц на тест бесплатно + сервисный домен
(свой домен прикрепить и протестирвать можно даже на бесплатном тестовом периоде хостинга)

Оставьте комментарий

Прокрутить вверх