Страница 1 из 1
Фильтр для связанной сущности
Добавлено: 21 мар 2023, 10:36
alena
Есть сущность Проекты, к ней привязаны Задачи (как связанные, т.е. это не вложенная сущность). Создаем проект, привязываем несколько задач, у них есть статусы типа "закрыто", "открыто" и т.д. Иногда их получается очень много, стандартного фильтра как я понимаю нет (или не нашла?), а он оказался нужен. Посоветуйте плиз, как это можно реализовать?
Попыталась через автоматизацию (там, где свой код php) добавить кнопку в меню "С выбранными" и отфильтровать задачи с определенным статусом для вывода, но видимо это как-то не так работает - через $output_value на экран ничего не выходится, а $echo разумеется "затирает" вообще все

Спасибо!
Re: Фильтр для связанной сущности
Добавлено: 21 мар 2023, 14:49
nruslan2
В настройках поля если нажать на название то можно провалится в допнастройки и там есть возможность задать фильтры
но если надо подкаждым пользователемвои то в базе нельзя так, но есть доработка
viewtopic.php?p=24251#p24251
Re: Фильтр для связанной сущности
Добавлено: 21 мар 2023, 16:04
sajanagr
У нас такая же связка, Проекты-Задачи.
В самом проекте показываются задачи которые не закрытые, закрытые задачи скрываются по фильтру.

Все задачи можно просмотреть в представлении самого списка Задачи и там уже настроены фильтры.

Re: Фильтр для связанной сущности
Добавлено: 22 мар 2023, 10:13
alena
sajanagr писал(а): 21 мар 2023, 16:04
У нас такая же связка, Проекты-Задачи.
Спасибо за пример) У нас получается наоборот сделано - в проекте все показано, а в общем отчете - фильтры по статусу)) в идеале - и там, и там бы фильтр, поэтому и смотрим, есть ли решение для связанной сущности.
Re: Фильтр для связанной сущности
Добавлено: 22 мар 2023, 10:32
alena
nruslan2 писал(а): 21 мар 2023, 14:49
В настройках поля если нажать на название то можно провалится в допнастройки и там есть возможность задать фильтры
но если надо подкаждым пользователемвои то в базе нельзя так, но есть доработка
viewtopic.php?p=24251#p24251
Именно эта доработка пожалуй для нас дорого, я посмотрела - 6000 ) кроме того, она судя по всему содержит намного больше, чем нам нужно, а это может обернуться проблемой при обновлениях системы. Нам нужен единственный фильтр в одной сущности, поэтому я и пытаюсь найти решение попроще.
Re: Фильтр для связанной сущности
Добавлено: 23 мар 2023, 13:18
support
Для этого поля можно добавить настройку панели быстрых фильтров, которая будет отображаться в блоке "Связанные записи".
Могу включить данную разработку в версию 3.4
Цена 2000р.
https://www.rukovoditel.net.ru/donate.php