Отдельный прикол - это блоковые редакторы контента.
Самый рабочий и гибки вариант базируется на том, что каждый кастомный виджет и сущность в тексте - настраивается через коллекции.
А значит что для такого набора (см скрин) - надо настроить вручную права доступа.
В данном случае через глубокие вложенные связи с постом, чтобы он был published — ДЛЯ КАЖДОЙ
И индивидуальные условия, если имеются.
Эт просто редактор, в котором два блока: кастомные цитаты и баннеры.
Плюс у них есть поля служебные, а есть служебные, без прав на чтение которых ничего работать не будет.
Думаю просто разрешить тупо читать все поля 😐
---
Чесслово - раньше не сталкивался с разработкой админки для контента.
Кто-то работал с блоковыми текстовыми редакторами? Везде такой бардак?
В PayloadCMS - я бы тот же TipTap подключил, в нём сделал расширения, через них бы весь контент менеджил, типизировал и прям в модуле расширения сделал рендер функцию, чтобы прям самодостаточные монорепо расширения были.
А дальше в админке импортируем рендер для редактора, на фронте рендер для клиента — и готово, осталось встроить в систему.
Post #924
53
Cododel.dev | Александр Настраивать политику доступа в Directus - забавная штука. Ошушается как пустая трата времени — Сидишь, мышкой что-то тыкаешь... В нормальных фреймворках всё делается в коде, и с современным автокомплитом - можно не поспевать думать. А тут реально чувствую…
