CKeditor с URL-префиксом для тегов изображений - PullRequest
0 голосов
/ 23 ноября 2011

Я использую CKeditor, чтобы позволить пользователям добавлять изображения в свои текстовые поля в CMS.

Возможный сценарий таков: я разрабатываю новый сайт для клиента по адресу http://developer.com/customer/a. Основной URL-адрес - "/ customer / a". Но когда я отправляю готовый сайт на их домен www.customer-a.com, базовый URL меняется на "/", и все ссылки на изображения не работают.

Я бы хотел, чтобы CKEditor сохранил что-то вроде {base_url} /media/my-image.jpg, но при этом сохранил все WYSIWYG-функции CKeditor. Есть ли ловушка или событие в CKeditor, где я мог бы заменить e g {base_url} до просмотра HTML, который я просмотрел?

Буду признателен за любые подсказки.

1 Ответ

0 голосов
/ 24 ноября 2011

Сложным способом было бы использовать html-анализатор CKEditor и просматривать весь html-текст при его загрузке в редактор и проверять / корректировать URL тегов img.

Второй вариант, хотя я не уверен, что его можно применитьв вашем случае можно сделать все изображения зависимыми от CKEDITOR.basePath и определить, что именно при инициализации CKEDITOR.

Или просто развернуть на http://developer.com/customer/a,, но пусть изображения будут размещены на www.customer-a.com даже для разработки:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...