9 (7)
+4

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.

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

Управление предложением

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

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

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

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

PayMarketBold

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

Masters

Тема для фриланс-биржи на базе css-фреймворка Bootstrap v4.0.0-alpha.2

Logincheck

Простой плагин для проверки правильности введенного логина при регистрации пользователя.




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

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

Uprojects

Другие проекты заказчика

PayMarketBold

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

Logincheck

Простой плагин для проверки правильности введенного логина при регистрации пользователя.

Post by User

Публикация от пользователя

LiqPay

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

RatingsFolio

Star Ratings для Портфолио

PayOrders

Выставление счетов

reCaptcha API 2.0

reCaptcha для Cotonti