Drupal 7.19
Есть тип материала с полем изображения, изображения грузятся через Plupload, выводятся через Gallery Formatter.
При загрузке нескольких изображений они отображаются самыми последними, то есть последними. Как бы сообразить так, чтобы последние загруженные изображения наоборот выводились первыми?
Комментарии
переопределите в своей теме galleryformatter.tpl.php и сделайте array_reverse для $thumbs, если я правильно понял что вам нужно.
а других вариантов нет, кроме создания галереи на Views?
а то я до сих пор навыками программирования не владею
Ну и что Вас останавливает от использования Views?
У Вас есть тип материала и с полем, где хранятся изображения. Обрабатывайте это дело вьюхой! Нужен грамотный слайдер? Поищите. Начиная от стандартных jCarousel до раскрученных и уже поднадоевших NivoSlider...
Вывод можно и блоком в правильном регионе, и страницей, и как душе угодно. Хотя Вы все понимаете, полагаю.
Что касаемо программирования - тут не нужно пугаться. Раньше сайты строили именно программисты, а не маус-кликкеры. И обратиться к истокам профессии почетно. Кузнец всегда привнесет особенность в изделие, в отличие от промышленного штамповочного пресса...
Куда проще было бы просто сортировать фото по дате добавления, чем вьюхами выводить...так, например, в моей задаче стоит следующее:
Есть тип материала "Галерея" с полем Image...это поле обрабатывается Gallery formatter....созданы 4 разные ноды этого типа....и всего делов....админ заходит, если нада добавить фото, то просто "редактирует" ноду.
А с вьюхами как быть? Нужно создать тип материала "Галерея 1", потом "Галерея 2, затем "Галерея 3" и "Галерея 4"...под каждую галерею создать вьюху...к тому же до этого админ добавлял фоты простым "редактированием" ноды, а терь прийдется лезть в "Содержимое", искать там ноду, соответствующую галерее и ее редактировать.
вернулся к заданию....вообщем тут ни views ни gallery formatter не причем...изначально при редактировании ноды и подгрузке новых изображений они становятся последними в списке (до сохранения ноды)...есть ли решение сделать так, чтобы последние загружаемые в поле Image картинки были первыми?