9 (7)
+3

Catselector



Разработчик:
Дата публикации:
11.03.2014
Версия:
1.0.2
Фреймворк:
Cotonti Siena

Плагин для замены стандартного выбора категории (при создании и редактировании записи) на выбор с подгрузкой подкатегорий в дополнительном select через ajax. Плагин работает только для тех модулей, которые используют категории из базовой структуры Cotonti (Админка / Структура).

 

Инструкция по установке

1. Распакуйте исходники в папку plugins вашего сайта.
2. Зайдите в панель администратора и установите данный плагин.
3. Замените тэги выбора категорий в формах создания и редактирования страниц:

В модуле Page:

В шаблоне page.add.tpl заменяем тэг {PAGEADD_FORM_CAT} на {PHP.c|catselector_selectbox('page', $this, 'rpagecat', '', 'W')}
В шаблоне page.edit.tpl заменяем тэг {PAGEEDIT_FORM_CAT} на {PHP.pag.page_cat|catselector_selectbox('page', $this, 'rpagecat', '', 'W')}

В модуле Projects (фриланс-биржа):

В шаблоне projects.add.tpl заменяем тэг {PRJADD_FORM_CAT} на {PHP.c|catselector_selectbox('projects', $this, 'rcat', '', 'W')}
В шаблоне projects.edit.tpl заменяем тэг {PRJEDIT_FORM_CAT} на {PHP.item.item_cat|catselector_selectbox('projects', $this, 'rcat', '', 'W')}

В модуле Market (фриланс-биржа):

В шаблоне market.add.tpl заменяем тэг {PRDADD_FORM_CAT} на {PHP.c|catselector_selectbox('market', $this, 'rcat', '', 'W')}
В шаблоне market.edit.tpl заменяем тэг {PRDEDIT_FORM_CAT} на {PHP.item.item_cat|catselector_selectbox('market', $this, 'rcat', '', 'W')}

Примеры:

Выбор категории через ajax 2 уровень

или

Выбор категории через ajax 3 уровень

 

Чтобы отключить обязательный выбор всех подкатегорий, необходимо добавить дополнительный параметр в конце функции: 

{PHP.c|catselector_selectbox('projects', $this, 'rcat', '', 'W', 0)}

 

Если вам понравился данный плагин, то вы можете финансово поддержать разработчика по ссылке в правой колонке.

Последние изменения
30 декабря 2015, 00:00

В случае необходимости вы можете заказать установку и настройку данного расширения на вашем сайте.

Отправить заявку

Поддержите автора, если это расширение оказалось полезным для вас.

Поддержать разработку
Примечание

Плагин работает только при включенном jQuery.

Другие разработки автора
Marketorders

Плагин для оплаты товаров/услуг

VizitedProducts

Просмотренные товары

Яндекс.Деньги

Плагин для приема оплаты через платежную систему Яндекс.Деньги.

Regpro

PRO в подарок за регистрацию на сайте.

SmsProjects

SMS-рассылка новых проектов

Prjsender

Плагин для подписки на новые проекты




Рекомендуем также посмотреть
Phpmailer

Отправка почты через smtp

Яндекс.Касса

Платежный плагин Яндекс.Касса

Uproducts

Другие товары продавца

reCaptcha API 2.0

reCaptcha для Cotonti

Freelance Ukrainian lang

Украинская локализация для FL

Addition filter

Фильтр для модуля USERS поиск по екстраполям

Похожие товары

Плагин для фриланс-биржи, выводит похожие товары на странице открытого товара.

Regpro

PRO в подарок за регистрацию на сайте.

Free-kassa

Платежный плагин Free-kassa.ru