![]() |
|||||||||||||||||||||||||||||||||||
Для настройки тарифных планов используется файл /conf/memberships.php. Изменять и настраивать тарифные планы можно непосредственно в самом файле, либо в панели администратора в разделе "Управление тарифными планами". |
|||||||||||||||||||||||||||||||||||
В скрипте предусмотрено 4 тарифных плана - D, C, B, A Тариф D считается бесплатным. Остальные тарифы доступны для контрагента после оплаты. Все организации находящиеся в платной группе при просмотре организаций в выбранной категории, будут всегда “выше “, чем организации в бесплатной группе. Самыми первыми будут показываться организации находящиеся в группе “A”, далее по убыванию B, C, D. Еще один немаловажный момент, все организации находящиеся в платных группах (любой), участвуют в показе на всех страницах каталога в модуле “Особенные компании”. Выборка происходит случайным образом из всего списка организаций находящихся в платных группах. В зависимости от настроек данного тарифного плана, контрагенты, будут ограничены по функциям, находясь в той или иной группе. В качестве примера продемонстрируем 4 тарифных плана в табличном виде: |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Подобные комбинации тарифов, Вы можете самостоятельно скомбинировать. Контрагент не может выполнять автоматическую оплату и переход на платный тариф. Для перевода в платный тариф, контрагент в личном аккаунте выбирает желаемый тариф, после этого, заполняет предложенную форму, которая отправляется администратору каталога. Администратор, выставляет счет контрагенту. После оплаты счета, администратор переводит контрагента в платную группу. | |||||||||||||||||||||||||||||||||||
// Показывать описание компании
$def_D_description = "YES"; // YES or NO (upper case, please) Вместо "YES" - нельзя писать "Да". Также, нельзя вместо цифр использовать слова, например: // Период пребывания в тарифе - в днях
Администратор может закрепить компанию в тарифной группе. В этом случае, если срок пребывания в тарифном плане закончится, компания не будет переведена автоматически в бесплатную группу, до тех пор, пока администратор не отключит закрепление в группе. Данный функционал доступен в админинтерфейсе в форме редактирования компании:
Изменение настроек файла memberships.php никак не отобразится на настройках уже прошедших регистрацию контрагентов. Т.е. если контрагент прошел регистрацию и у него есть разрешение на загрузку изображений, а Вы отменили для этого тарифа загрузку изображений, то на контрагенте это не отразится до того времени, пока он будет не переведен на новый тарифный план и обратно.
// Сколько можно загружать продукции или услуг
$def_D_setproducts = "0"; |
|||||||||||||||||||||||||||||||||||
Контактные данные являются основными данными. Если Вы их запретите в использовании, то в личном кабинете клиента они будут, в любом случае заносится. Чтобы контактные данные не отображались, например, в бесплатной группе, где Вы решили запретить их к публикации, Вам необходимо удалить их в шаблоне для бесплатной группы - template/ШАБЛОН/main_d.tpl | |||||||||||||||||||||||||||||||||||
Основные настройки тарифных планов: // Membership name - название тарифного плана $def_C = "Старт"; // Membership price - стоимость пребывания в тарифном плане // Membership expiration period - период пребывания в тарифном плане |
|||||||||||||||||||||||||||||||||||
Чтобы сохранение тарифных планов выполнялось, через панель администратора, на Вашем хостинге должен быть разрешена функция CHMOD(), для установки атрибутов файлов и папок. Если сохранение не выполняется, установите атрибуты на папку /cp/ – 777, на файл cp/memberships.php – 666. Если Вы используете, конструктор сайтов, либо другие сторонние разработки, то Вам потребуется внести добавление переменных в файл cp/memberships.php и includes/classes/tarif_manager.php Например, для конструктора сайтов, необходимо прописать переменную (cp/memberships.php), для каждого тарифа: // Разрешить использовать конструктор сайтов для второго конструктора
$def_D_konstruktor = "YES"; // YES or NO (upper case, please) // Разрешить использовать конструктор сайтов для второго конструктора $def_C_konstruktor = "YES"; // YES or NO (upper case, please) // Разрешить использовать конструктор сайтов для второго конструктора $def_B_konstruktor = "YES"; // YES or NO (upper case, please) // Разрешить использовать конструктор сайтов для второго конструктора $def_A_konstruktor = "YES"; // YES or NO (upper case, please) И в файле includes/classes/tarif_manager.php, добавить: 'konstruktor' => 'Конструктор сайтов',
перед: 'setvideo' => 'Количество видеороликов' Если внесли изменения в тарифные планы в файле вручную (файл conf/memberships.php) Вам необходимо обновить тарифную сетку в базе данных. |
|||||||||||||||||||||||||||||||||||
Шаблоны | |||||||||||||||||||||||||||||||||||
Для отображения информации о тарифных планах на страницах Вашего сайта каталога отвечает файл шаблона compare.tpl. Данные о тарифах отображаются в табличном виде. | |||||||||||||||||||||||||||||||||||
Шаблоны для тарифных планов. | |||||||||||||||||||||||||||||||||||
Для каждого тарифного плана разработаны свои шаблоны двух видов: 1. Краткий - показывает краткую информацию о фирме при просмотре категорий, поиске компаний и др. функциях 2. Полный - показывает полную информацию о фирме, при просмотре аккаунта фирмы Шаблоны доступны template/ШАБЛОН/sub_БУКВА.tpl - краткая версия, template/ШАБЛОН/main_БУКВА.tpl - полная версия Используя данные шаблоны, Вы сможете придать оригинальность для каждой группы. |
|||||||||||||||||||||||||||||||||||