Posted 25 июля, 20159 yr comment_91124 По умолчанию сортировку в галереи можно выбрать: по последнему обновлению по рейтингу по количеству ответов Подскажите, как добавить сортировку "по старизне" что бы сначала были самые старые фото и что бы листать изображения не с права налево, а слева направо.
16 января, 20177 yr comment_120297 Меня вот тоже этот вопрос заинтересовал. На странице категории есть возможность выбрать сортировку по дате, а в админке варианта сортировки по дате почему-то нет. Может кто придумал как исправить сей печальный казус?
2 ноября, 20177 yr comment_138760 Сам спросил, сам отвечаю (может кому пригодится). Открываем /applications/gallery/modules/front/gallery/browse.php Находим /* Build table */ $table = new \IPS\gallery\Image\Table( 'IPS\gallery\Image', $category->url(), array( array( 'image_album_id=?', 0 ) ), $category ); $table->limit = 50; $table->tableTemplate = array( \IPS\Theme::i()->getTemplate( 'browse' ), 'imageTable' ); $table->rowsTemplate = array( \IPS\Theme::i()->getTemplate( 'browse' ), $this->getTableRowsTemplate() ); $table->title = \IPS\Member::loggedIn()->language()->pluralize( \IPS\Member::loggedIn()->language()->get('num_images'), array( $category->count_imgs ) ); Заменяем на /* Build table */ $table = new \IPS\gallery\Image\Table( 'IPS\gallery\Image', $category->url(), array( array( 'image_album_id=?', 0 ) ), $category ); $table->limit = 50; $table->sortBy = \IPS\Request::i()->sortby ? $table->sortBy : 'image_date'; $table->sortDirection = \IPS\Request::i()->sortdirection ? $table->sortDirection : 'desc'; $table->tableTemplate = array( \IPS\Theme::i()->getTemplate( 'browse' ), 'imageTable' ); $table->rowsTemplate = array( \IPS\Theme::i()->getTemplate( 'browse' ), $this->getTableRowsTemplate() ); $table->title = \IPS\Member::loggedIn()->language()->pluralize( \IPS\Member::loggedIn()->language()->get('num_images'), array( $category->count_imgs ) ); Для сортировки по "Старизне" вместо $table->sortDirection = \IPS\Request::i()->sortdirection ? $table->sortDirection : 'desc'; Пишем $table->sortDirection = \IPS\Request::i()->sortdirection ? $table->sortDirection : 'asc';
6 февраля, 20195 yr comment_155075 13 минут назад, Azazel сказал: Вот бы еще в админку добавить, в сортировку по-умолчанию. Сортировку чего?
6 февраля, 20195 yr comment_155078 Только что, Respected сказал: Сортировку чего? Сортировку изображений в категории. Сейчас возможности включить сортировку по умолчанию по дате загрузки изображений нет. Вероятно manage.php править нужно... Возможность для пользователей включить сортировку по дате я сделал. Но этого мало, нужна сортировка по-дате по-умолчанию.
6 февраля, 20195 yr comment_155082 17 минут назад, Azazel сказал: manage.php править нужно... Да, тут либо файл править, либо плагин склепать.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.