Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] CKEditor не подтягивает изображение с сервера


AMF

Recommended Posts

ocStore v0.1.4 = OpenCart 1.4.9.2

 

При редактировании статей столкнулся с тем, что в поле "Описание" когда нажимаешь "Вставить изображение", "Просмотреть на сервере" выбираешь изображение и кликаешь на нём оно как положено вставляется. А вот в поле "Полное описание:" можно кликать на файле до опупения - адрес картинки в CKEditor не передаётся. Было ли так изначально, или что-то поламали - не знаю, проблему только обнаружили.

 

Заранее спасибо за подсказки!

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...
  • 2 months later...

Да, в поле "описание" всё отлично работает, открывается менеджер фото в новой вкладке, и по клику на фото закрывается и вставляет урл. В поле "полное описание" менеджер не закрывается и ссылку не передает

Надіслати
Поділитися на інших сайтах


помнится, что сталкивался с подобной проблемой на 149х, но вот напрочь не помню в каких данных это проявлялось и как решили.

Надіслати
Поділитися на інших сайтах

пролистал хосты.
есть opencart_1491 с измененным дополнением "news".
там есть и краткое, и полное описания.
вставка изображений корректно работает в обоих.

можем договориться  :lol:

Надіслати
Поділитися на інших сайтах

это я к тому, что нашел у себя, где возникала подобная проблема и где она решена.
на кофе с пирожным подкинете?  ^_^

Надіслати
Поділитися на інших сайтах

сравнил файлы из чистого Opencart_1491 со своими.

по части filemanager`a только два небольших изменения - в контроллере и шаблоне.

[=== admin/controller/common/filemanager.php ===]

if (isset($this->request->get['CKEditorFuncNum'])) {
$this->data['fckeditor'] = TRUE;
} else {
$this->data['fckeditor'] = FALSE;
}
меняем на

if (isset($this->request->get['CKEditorFuncNum'])) {
$this->data['fckeditor'] = TRUE;
$this->data['CKEditorFuncNum'] = $this->request->get['CKEditorFuncNum'];
} else {
$this->data['fckeditor'] = FALSE;
$this->data['CKEditorFuncNum'] = 1;
}
[=== admin/view/template/common/filemanager.tpl ===]

<?php if ($fckeditor) { ?>
window.opener.CKEDITOR.tools.callFunction(1, '<?php echo $directory; ?>' + $(this).attr('file'));
меняем на

<?php if ($fckeditor) { ?>
//window.opener.CKEDITOR.tools.callFunction(1, '<?php echo $directory; ?>' + $(this).attr('file'));
window.opener.CKEDITOR.tools.callFunction(<?php echo $CKEditorFuncNum; ?>, '<?php echo $directory; ?>' + $(this).attr('file'));
должно помочь.
Надіслати
Поділитися на інших сайтах

  • 2 years later...

теперь у меня похожее только на ocsore2...данный метод не подходит ибо таких строк нет.
Пытаюсь вставить картинку при написании статьи, но ссылка автоматом не вставляется...кто может помочь решить? Саммернот все вставляет...пробовал перезалить чистый ckeditor с установщика...все одно.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.