А почему иногда фото загружаются "по-нормальному", т.е. идут вниз новые.
А иногда, наоборот - новые загружаются наверх?
т.е. по-нормальному:
ФОТО-1 - главное
ФОТО-2
ФОТО-3
ФОТО-4
ФОТО-5
наоборот:
ФОТО-5
ФОТО-4
ФОТО-3
ФОТО-2
ФОТО-1 - главное
а иногда вообще непонятен порядок:
ФОТО-5
ФОТО-1 - главное
ФОТО-3
ФОТО-2
ФОТО-4
Это при том, что главное фото, загружаю всегда первым.
Вот сейчас у меня опять наоборот они загружаются - это неудобно.
Как мне сделать, чтобы они опять стали загружаться по-нормальному.?
Спасибо за ответ.
3
Порядок загрузки фото товаров
Автор super-shop-ru.ru, Oct 30 2015 12:16 AM
Сообщений в теме: 4
#1
Отправлено 30 October 2015 - 12:16 AM
#2
Отправлено 30 October 2015 - 12:35 PM
По логике скрипта не скажу, это к тем, кто его писал, а вот сделать любую фотку (2-3) фотки первыми очень просто, там есть галка ("radio button", вроде так называется).
#3
Отправлено 30 October 2015 - 01:20 PM
Потому, что никакой задаваемой сортировки картинок нет и как SQL-сервер список картинок отдаст - в том порядке они и выдаются.А почему иногда фото загружаются "по-нормальному", т.е. идут вниз новые.
А иногда, наоборот - новые загружаются наверх?
Можно дописать небольшое дополнение и задавать сортировку принудительно, а самое простое - добавить к SQL-запросу "ORDER BY photoID". Тогда картинки будут выдаваться в том порядке, в каком добавлялись в товар, т.к. поле photoID автоинкрементное.
Ну и ОДНУ фотографию сделать первой можно штатным способом - выбрав ее как дефолтовую с помощью радиобаттона.
(update) О! У меня оно даже когда-то написано! http://badisoft.ru/s...fiy-tovara.html
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#4
Отправлено 30 October 2015 - 05:52 PM
Вообще, этот порядок показа иногда изменяется сам, мне кажется, это что-то с хостингом связано.
#5
Отправлено 07 November 2015 - 10:45 PM
Мне кажется я понял в чем причина.
На опыте прошлых лет, мне кажется, такое происходит иногда из-за сервера баз данных.
Если его перезагрузят, то опять все станет отображаться по-нормальному, т.е. в соответствии с порядком загрузки изображений.
На опыте прошлых лет, мне кажется, такое происходит иногда из-за сервера баз данных.
Если его перезагрузят, то опять все станет отображаться по-нормальному, т.е. в соответствии с порядком загрузки изображений.