Перейти к содержанию
kaskad

Ошибка в базе данных

Рекомендуемые сообщения

Всем доброго времени суток!

У меня в магазине такая вот проблема:

например редактирую карточку товара,хочу добавить фото,захожу в менеджер изображений

создаю дирректорию (папку для фото) называю - но при сохранении дирректории выскакивает ошибка,эта же ошибка выскакивает и при удалении дирректории!

 

Подскажите пожалуйста где бок и как его исправить?

Спасибо.

post-688398-0-84627600-1455102881_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В файле admin\controller\common\filemanager.php

найдите 

while(count($path) != 0) {
$next = array_shift($path);

foreach(glob($next) as $file) { //228 строка
if (is_dir($file)) {
$path[] = $file . '/*';
}


$files[] = $file;
}
}

и замените на 

while(count($path) != 0) {
$next = array_shift($path);
$ffiles = glob($next);
if (is_array($ffiles) && count($ffiles) > 0) { 
foreach($ffiles as $file) {
if (is_dir($file)) {
$path[] = $file . '/*';
}


$files[] = $file;
}
}
}

См. тут

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

В файле admin\controller\common\filemanager.php

найдите 

while(count($path) != 0) {
$next = array_shift($path);

foreach(glob($next) as $file) { //228 строка
if (is_dir($file)) {
$path[] = $file . '/*';
}


$files[] = $file;
}
}

и замените на 

while(count($path) != 0) {
$next = array_shift($path);
$ffiles = glob($next);
if (is_array($ffiles) && count($ffiles) > 0) { 
foreach($ffiles as $file) {
if (is_dir($file)) {
$path[] = $file . '/*';
}


$files[] = $file;
}
}
}

См. тут

 

Заменил код,ошибка выскакивать не стала!

Но наименование папок всё равно "барахлит" -- создаю дирректорию к примерк КАТАЛОГ и в ней поддерикторию,называю как мне нужно,жму сохранить-а поддеоиктория называется КАТАЛОГ а не так как я её назвавл!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

BTW: имена файлов и папок должны быть в ЛАТИНИЦЕ.

 

Какая структура создается? КАТАЛОГ/КАТАЛОГ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×