Сортировка фото/удобная работа при создании

Не знаете какой модуль выбрать? Оставьте ваш вопрос здесь.
techstepper
Сообщения: 3
Зарегистрирован: 25.05.2022
Спасибо: 2 раз

Сортировка фото/удобная работа при создании

Непрочитанное сообщение techstepper »

Вопрос есть ли модуль который позволяет выбирать сразу с компа фото для товара. Или на крайний случай как сделать сортировку фото по дате добавления в стандартном менеджере изображений? Чтобы свежие фото были вверху, а то устал искать нужные фото.  ocStore 3.0.3.7

Подобные модули есть , конечно, но заблокированы.  

Заранее спасибо откликнувшимся.
techstepper
Сообщения: 3
Зарегистрирован: 25.05.2022
Спасибо: 2 раз

Re: Сортировка фото/удобная работа при создании

Непрочитанное сообщение techstepper »

Короче) Кому надо пользуйтесь. Удобно стало добавлять фотки при создании товара. Свежие фото сверху
 

admin/controller/common/filemanager.php
найти:
$files = glob($directory . '/' . $filter_name . '*.{jpg,jpeg,png,gif,JPG,JPEG,PNG,GIF}', GLOB_BRACE);
добавить после: 
usort($files, create_function('$a,$b', 'return filemtime($b) - filemtime($a);'));

потом обновить кэш модификаторов
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 317
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Сортировка фото/удобная работа при создании

Непрочитанное сообщение nikifalex »

молодец. 20 минут с сделал да еще и решение выложил.
 
Аватара пользователя
AlexDW
Разработчик дополнений
Сообщения: 192
Зарегистрирован: 13.03.2022
Откуда: Екатеринбург
Мои дополнения: alexdw
Поблагодарил: 39 раз
Спасибо: 69 раз

Re: Сортировка фото/удобная работа при создании

Непрочитанное сообщение AlexDW »

techstepper писал(а): 25 май 2022, 16:20 добавить после: 
usort($files, create_function('$a,$b', 'return filemtime($b) - filemtime($a);'));
PHP >=7.2 Function create_function() is deprecated

лучше

Код: Выделить всё

        usort($files, function($a, $b) {
            return filemtime($b) - filemtime($a);
        });
Ответить