Шаблон редактирования поля родитель в виде мультиселекта

+9
1.26K
Шаблон редактирования поля родитель в виде мультиселекта

В приложении к сообщению другой шаблон редактирования/показа в фильтре поля Родитель.

Что это

После копирования файла из архива в папку templates\ваш_шаблон\assets\fields поле выбора родителя будет выглядеть как обычный мультиселект с подключенным chosen

Изображение

И в фильтре. И при привязке.

А зачем

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

Изображение

Я понимаю, почему сделано так: это максимально подходящее для всех сценариев решение. 

Но данное решение подходит не всем, поэтому при финансовой поддержке от iDrevniy была сделана данная доработка.

Если интерес к теме будет, попросим на гите, чтобы Fuze добавил в опции типа поля Родитель выбор шаблона для фильтра, и для редактирования записи.

Поддержать

Поддержать публикацию данной разработки в каталоге дополнений можно любой суммой на кошелек Yoomoney 41001346743476

Прикреплённый файл:
Скачать 1 Кбскачан 30 раз
0
No Name No Name 1 год назад #

Нужная доработка, такое нужно в коробку к движку, очень удобно, ускоряет работу при добавлении записи, но почему то обнаружил вот такое браузер Хром, нажимаю на поле список выводиться ползунок справа прокручивает этот список, но если мышкой прокручивать колёсиком то очень медленно, почти не прокручивается, как будто какой то конфликт в скриптах, может это только у меня? прошу проверить, спасибо 

0
Ostrova Ostrova 1 год назад #

Доброго дня. Вариант для поля отличный, спасибо. Но пару моментов выявил, которые не дают полноценно воспользоваться доработкой. 1) При большом количестве записей в БД, они подгружаются в поле только частично. Даже через ввод в поиск не находятся 2) Если в правах доступа стоит привязка только своих записей, то в коробочном поле все работают верно, и чужие записи для привязки не показываются. В этом шаблоне  такой фильтрации не происходит, и можно привязать любую запись. 

0
TOPg TOPg 1 год назад #

В коробку бы добавить возможно для разных ТК выводить разные шаблоны фильтров

+2
Zau4man Zau4man 1 год назад #

Копируете  github.com/instantsoft/icms2/blob/master/templates/modern/content/default_list.tpl.php

называете тип_контента_list.tpl.php и меняете в нем

ui/filter-panel на нужный. Нужный делаете путем копирования github.com/instantsoft/icms2/blob/master/templates/modern/assets/ui/filter-panel.tpl.php с нужным именем

Еще от автора

Выбор пользователем количества записей на странице
Небольшой компонент, который позволяет пользователям выбирать, по сколько записей выводить на странице.
Вышло обновление афиши 1.2.2
В обновлении новый современный дизайн всех страниц афиши, новый блок места проведения в афише, возможность указать несколько изображений, поддержка ко
Управление персональным меню v.1.0.2
Небольшое обновление компонента, в котором стало удобнее выбирать иконку пункта меню, а также добавлена опция, разрешающая пользователю добавление ссы
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.