Фильтрация мультимедиа SonataMediaBundle в браузере CKEditor в зависимости от модели?
Мое требование довольно простое: мне нужен текстовый редактор с возможностью загрузки изображений в систему на базе Symfony 2. Я установил SonataMediaBundle и CoopTilleulsCKEditorSonataMediaBundle.
Тем не менее, есть поворот. Изображения должны быть связаны с отделом, что заставляет меня думать, что должен быть OneToMany
отношения от Department
в Media
, Я могу это понять, но этого недостаточно, поскольку только изображения, которые принадлежат Department
должен быть в состоянии быть выбранным из файлового браузера.
К сожалению, не так много документации, чтобы узнать, как CKEditor знает, какие сущности должны быть отфильтрованы или где я должен это делать, не создавая полностью настраиваемый браузер с нуля. Более того, браузер не должен отображать изображения с других Department
s.
Что мне здесь не хватает? Есть ли что-то, что я должен понимать, что я не?