Rails, tinymce-rails разрывает путь к нескольким изображениям из-за "../../../"

Привет всем, я пытаюсь использовать tinymce-rails, а также есть форма для загрузки. Это работает очень хорошо, так как я могу называть изображения где угодно. Почти все работает отлично. Загрузка изображений, вещи в стиле tinymce.

Теперь странная вещь заключается в том, что tinymce продолжает корректировать пути к файлам, добавляя "../../../", и это нарушает фотографии при редактировании текста. Это на самом деле работало бы нормально, если бы просто увеличилось еще одно значение "../" на странице редактирования, путь работает на странице показа.

У кого-нибудь есть какое-либо направление, которое они могут дать мне?

1 ответ

Решение

Поскольку я не могу знать источник этого, я могу предоставить обходной путь.

В вашей модели, давайте назовем это Post, вам может понадобиться заменить вещи в поле, содержащее HTML, давайте назовем это body:

before_save {
    body.gsub!(/(\.\.\/)+/,"..\/")
}
Другие вопросы по тегам