Здравствуйте.
Уже всю голову сломал — не пойму по какому принципу сортировка происходит в Gallery Modx.
в вызове
&sort=`rank` &dir=`ASC`
И в админке перетаскиваю как хочу, чтобы выводилось. Но все равно выводится через одно место.
Меняются местами картинки с названиями 0 и 1. Они выводятся как 1 и 0. Я уже их и IMG1 и IMG2 называл и 0001 и 002 все без толку. Подскажите как забороть?
rank — это не название. Переименовывать картинки бесполезно для сортировки. Учитывается именно очередность картинок, как они в галерее выстроены. Пересортировывайте там перетаскиванием.
Так в том то и дело, что пересортировываю, сохраняю альбом. А при обнолении или при повторном заходе в альбом все опять по-прежнему.
Тогда не знаю. Надо смотреть что у вас там за запросы сформированы. Короче надо вам кого-нибудь в админку звать, чтобы разбирались.
Зову в админку)) Кто может помочь кину доступны.
Да тут же несколько примеров сниппетов под Gallery лежит. Берите код и эксплуатируйте.
У меня на другом сайте такой же код работает отлично. Вот поэтому и не пойму в чем проблема. Вот и стал грешить на названия, потому что местами меняет 0 и 1, 9 и 10 и т.д.
Ну а что в базе в rank?
А подскажите, где посмотреть?
Как бы в базе, в таблице modx_gallery_album_items или где-то рядом. Смотрите схему core/components/gallery/model/schema/gallery.mysql.schema.xml для подробностей, если знаете что это такое.
Да, там значения идут не по порядку, и при смене их в админке почему-то не меняются. Может чего переустановить нужно?
Gallery? Альбомов — то много?
Gallery. Альбомов пока 2, один вложено в другой. Но планируется постоянное добавление.