Перейти к содержимому


Порядок загрузки фото товаров


  • Вы не можете ответить в тему
Сообщений в теме: 4

#1 super-shop-ru.ru

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 76 сообщений
Репутация: 0
Начинающий
  • ГородМск

Отправлено 30 October 2015 - 12:16 AM

А почему иногда фото загружаются "по-нормальному", т.е. идут вниз новые.
А иногда, наоборот - новые загружаются наверх?

т.е. по-нормальному:
ФОТО-1 - главное
ФОТО-2
ФОТО-3
ФОТО-4
ФОТО-5


наоборот:
ФОТО-5
ФОТО-4
ФОТО-3
ФОТО-2
ФОТО-1 - главное

а иногда вообще непонятен порядок:
ФОТО-5
ФОТО-1 - главное
ФОТО-3
ФОТО-2
ФОТО-4

Это при том, что главное фото, загружаю всегда первым.


Вот сейчас у меня опять наоборот они загружаются - это неудобно.
Как мне сделать, чтобы они опять стали загружаться по-нормальному.?


Спасибо за ответ.
  • 0

#2 hedhedhed

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 107 сообщений
Репутация: 4
Начинающий

Отправлено 30 October 2015 - 12:35 PM

По логике скрипта не скажу, это к тем, кто его писал, а вот сделать любую фотку (2-3) фотки первыми очень просто, там есть галка ("radio button", вроде так называется).
  • 0

#3 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 30 October 2015 - 01:20 PM

А почему иногда фото загружаются "по-нормальному", т.е. идут вниз новые.
А иногда, наоборот - новые загружаются наверх?

Потому, что никакой задаваемой сортировки картинок нет и как SQL-сервер список картинок отдаст - в том порядке они и выдаются.
Можно дописать небольшое дополнение и задавать сортировку принудительно, а самое простое - добавить к SQL-запросу "ORDER BY photoID". Тогда картинки будут выдаваться в том порядке, в каком добавлялись в товар, т.к. поле photoID автоинкрементное.
Ну и ОДНУ фотографию сделать первой можно штатным способом - выбрав ее как дефолтовую с помощью радиобаттона.


(update) О! У меня оно даже когда-то написано! http://badisoft.ru/s...fiy-tovara.html
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#4 super-shop-ru.ru

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 76 сообщений
Репутация: 0
Начинающий
  • ГородМск

Отправлено 30 October 2015 - 05:52 PM

Вообще, этот порядок показа иногда изменяется сам, мне кажется, это что-то с хостингом связано.
  • 0

#5 super-shop-ru.ru

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 76 сообщений
Репутация: 0
Начинающий
  • ГородМск

Отправлено 07 November 2015 - 10:45 PM

Мне кажется я понял в чем причина.
На опыте прошлых лет, мне кажется, такое происходит иногда из-за сервера баз данных.

Если его перезагрузят, то опять все станет отображаться по-нормальному, т.е. в соответствии с порядком загрузки изображений.
  • 0