изображение версии 1.5.1.0 не отображается на сервере, а папки папок исчезают после создания - PullRequest
0 голосов
/ 08 июня 2011

Я пытаюсь добавить изображения в cms / pages / homepage для magento версии 1.5.1.0. Однако, когда я нажимаю на содержимое -> показать / скрыть редактор /, а затем вставить изображение -> создать каталог, а затем нажать обновитькаталог исчезает из списка.Кроме того, изображения не будут загружаться на интерфейс или на сервер, когда я нажму на кнопку «Показать / скрыть редактор» после нажатия кнопки «Вставить»?

Если у кого-нибудь есть идеи, которые были бы хороши?

Спасибо за ваше время,

Тели

1 Ответ

1 голос
/ 27 декабря 2011

У меня такая же проблема. Вы можете найти решение здесь: http://www.magentocommerce.com/boards/viewthread/220720/P15/#t349314

  • Открыть файл: Приложение / код / ​​ядро ​​/ Mage / Cms / Модель / Wysiwyg / Images / Storage.php
  • Вокруг строки 62 закомментировано

ОТ

$subDirectories = Mage::getModel('core/file_storage_directory_database')->getSubdirectories($path);
        foreach ($subDirectories as $directory) {
            $fullPath = rtrim($path, DS) . DS . $directory['name'];
            if (!file_exists($fullPath)) {
                mkdir($fullPath, 0777, true);
            }
        }

до:

/* $subDirectories = Mage::getModel('core/file_storage_directory_database')->getSubdirectories($path);
        foreach ($subDirectories as $directory) {
            $fullPath = rtrim($path, DS) . DS . $directory['name'];
            if (!file_exists($fullPath)) {
                mkdir($fullPath, 0777, true);
            }
        }*/

Примечание: чтобы сделать это лучше без редактирования ядра Magento, создайте ту же структуру файлов и папок в локальной папке, поэтому новый файл с модификацией должен перейти в app/code/local/Mage/Cms/Model/Wysiwyg/Images/Storage.php

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