Redactor: Больше контроля над тем, куда загружаются активы?

Созданный на 30 апр. 2020  ·  4Комментарии  ·  Источник: craftcms/redactor

При добавлении собственного поля « Активы » вы получаете определенный набор параметров, помогающих контролировать, где хранятся эти активы. Но при добавлении поля Redactor вы получаете _различный_ набор параметров, помогающих контролировать, где хранятся изображения.

Вот ваши варианты при редактировании поля Redactor...

Redactor

И вот ваши варианты при редактировании поля Assets...

Assets

Два самых больших несоответствия выделены красным выше. Без этих параметров для Redactor я не могу гарантировать, что мои поля Redactor и обычные активы загружаются в одно и то же место. Это еще большая проблема, если вы пытаетесь сохранить все содержимое в определенной подпапке.

Есть ли какой-нибудь план по уравновешиванию этих двух типов полей? На мой взгляд, параметры обработки изображений в Redactor должны быть _идентичны_ родному полю Assets.

Дайте мне знать, если вы думаете, что это возможно! 🙂

enhancement

Самый полезный комментарий

Вариант использования:

Матрица конструктора контента. Я хочу, чтобы панель «Текст» совместно использовала папку ресурса с панелью «Изображение».

Ω 2020 04 30-09 40 <a href="25@2x">25@2x</a>

Все 4 Комментарий

Вариант использования:

Матрица конструктора контента. Я хочу, чтобы панель «Текст» совместно использовала папку ресурса с панелью «Изображение».

Ω 2020 04 30-09 40 <a href="25@2x">25@2x</a>

+1
У меня точно такой же сценарий, поэтому я согласен, что это был бы отличный способ настроить ваши активы, чтобы дать пользователям полный контроль над активами при добавлении контента без ручного выбора папок каждый раз. Это может запутать и привести к ошибкам, если кто-то забудет.

Да, это сложно. Параметр поля актива — это не просто параметр «указать селектор сюда», он также включает создание папок и файлов во временном томе. И затем, после сохранения каждого родительского элемента, Redactor будет очищать его содержимое, чтобы найти ссылки на элементы, найти соответствующие активы и при необходимости переместиться в новую папку (если путь к папке теперь может быть разрешен или изменен).

Есть много движущихся частей, которые теперь логически содержатся в поле «Актив». Конечно, его можно преобразовать в черту или что-то в этом роде, но сначала нам нужно выяснить долгосрочный план для Redactor. Учитывая, что у Imperavi теперь есть новый редактор WYSIWYG, маловероятно, что они будут продолжать продвигать Redactor, и, в любом случае, есть некоторые вещи, которые мы бы хотели, чтобы они сделали по-другому.

На данный момент я оставляю этот вопрос открытым, так как это имеет смысл.

+1

Была ли эта страница полезной?
0 / 5 - 0 рейтинги