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

Настройка вывода доп. фото товара

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

Как сделать автоматическую сортировку вывода доп. изображений товара по имени файла?

 

Т.е. сейчас имеем такие настройки

image.thumb.png.0ea289ca6244699c28d1141933d70a73.png

и такой вывод

image.png.711fca2df3776ae4ad4082dc424c7194.png

Имена фоток такие

Wolf_301053_1.jpg

Wolf_301053_2.jpg

Wolf_301053_3.jpg

 

Я хочу настроить такой вывод фоток товара в карточке

image.png.f063e6b308925234100c8215cdbee00f.png

 

Но без вот таких заморочек с каждым товаром

image.thumb.png.a9dabb22d1708b32b2e901f18c33ca5a.png

 

Можно как-то допилить через код автоматическую сортировку по имени файла если не указан порядок сортировки в админке?

Или хотя бы просто автоматом по имени файла и пофиг на настройки порядка?

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


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

/catalog/model/catalog/product.php

    public function getProductImages($product_id) {
        $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_image WHERE product_id = '" . (int)$product_id . "' ORDER BY sort_order ASC");

 

меняешь sort_order на image и все

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


Ссылка на сообщение
Поделиться на другие сайты
17 hours ago, Stealth421 said:

/catalog/model/catalog/product.php

    public function getProductImages($product_id) {
        $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_image WHERE product_id = '" . (int)$product_id . "' ORDER BY sort_order ASC");

 

меняешь sort_order на image и все

супер, то, что надо! спасибо!

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.