Плагин «PayMarketTop» — поднятие товара в списке — расширения функционала сайта биржи услуг и фриланса на CMS Cotonti.
Плагин включен в php движок скрипт фриланс биржи. Документация. Инструкция. Настройки.
В составе базовой сборки сайта, «плагин платной услуги по поднятию товара в списке» позволит создать онлайн биржу заказов на работы.
Создать свой интернет магазин фриланс услуг, где можно найти и заказать услуги фрилансера.
Построить по собственной тематике, специализированный интернет рынок фриланса по продаже услуг исполнителей, — профессионалов, специалистов, мастеров.
Исполнитель, как участник сайта биржи — онлайн интернет рынок услуг, наполняет свою витрину ассортиментом и перечнем работ, которые этот фрилансер выполнит по заказу за достойную оплату.
Заказчик, публикуя заказ на услуги, может объявить на весь рынок, — онлайн сайт биржи фриланса, о том, что нуждается в выполнении определенной работы. Так исполнители предлагают свои услуги заказчику.
Но заказчик, может сразу зайти на витрину услуг интернет площадки рынка, выбрать услугу и исполнителя, которые уже разместили свои предложения выполнить работу соответствующего направления.Примечание: плагин «PayMarketTop» включён в базовую сборку сайта биржи услуг и фриланса.
Установка и настройка плагина в Административной панели управления сайтом.
В зависимости, какой шаблон сайта биржи фриланса на Cotonti используется, может возникнуть необходимость подключить плагин в шаблоне, сделать дополнительные правки фронтэнд шаблона пользовательской части фриланс-сайта, а также HTML-верстка шаблонов самого плагина «PayMarketTop», если этого требуют функциональные особенности данной веб-разработки.
Плагин
PayMarketTop
позволяет организовать платную услугу по поднятию товара в списке.
Устанавливается стандартным способом:
Распакуйте исходники в папку plugins вашего сайта.
Зайдите в панель администратора и установите данный плагин.
В настройках плагина укажите стоимость услуги за один день.
Далее необходимо добавить тэг для ссылки на оплату услуги в шаблоне market.userdetails.tpl либо:
<!-- IF {PHP.cot_plugins_active.paymarkettop} AND {PHP.usr.id} == {PHP.urr.user_id} -->
{PRD_ROW_PAYTOP}
<!-- ENDIF -->
или в общем списке товаров market.list.tpl:
<!-- IF {PHP.cot_plugins_active.paymarkettop} AND {PHP.usr.id} == {PRD_ROW_OWNER_ID} -->
{PRD_ROW_PAYTOP}
<!-- ENDIF -->
или аналогичным образом на странице товара в шаблоне market.tpl:
<!-- IF {PHP.cot_plugins_active.paymarkettop} AND {PHP.usr.id} == {PRD_OWNER_ID} -->
{PRD_PAYTOP}
<!-- ENDIF -->
Ссылка на оплату услуги будет отображаться только владельцу товара.
Далее в общем списке товаров необходимо прописать стили для топ-товаров, для которых активирована услуга.
Для этого в шаблоне market.list.tpl внутри цикла <!— BEGIN: PRD_ROWS —> в блоке, который обрамляет анонс о товаре, необходимо прописать условие для добавления стиля, например:
<div class="media<!-- IF {PRD_ROW_ISTOP} --> prdtop<!-- ENDIF -->">
После этого в css файле вашей темы не забудьте прописать класс для топ-товара .prdtop, например так:
.prdtop { background-color: #feefb3; }
Уведомление: Базовая сборка фриланс-биржи на базе Cotonti Siena - Freelance PHP Script