Вы не зашли.
Страницы 1
столкнулся с такой проблемкой банальной - нужно сделать чтобы в категории новости выводились отсортированными по значению поля одного поля из xfields (числовое поле).
как это можно реализовать, не прибегая к написанию своего плагина вывода новостей?
Не в сети
1. Какая версия двига (релиз или последние SVN'ы)?
2. Нужно для конкретной категории или должно конфигурироваться?
При этом доп. поле должно храниться в "персональном поле в БД".
Делается достаточно простым хаком, как именно - смогу написать после ответов на вопросы #1, #2.
p.s. В engine/actions/categories.php задаётся список допустимых для сортировки полей, в engine/includes/news.php при сортировке проверяется собственная копия списка. Если добавить нужное поле в оба списка, то по нему можно будет сортировать. Отдельно - нужно создать индексы по этому полю. И всё.
Не в сети
0.9.3 Release [SVN880+FIX01]
хотелось-бы конечно добавить выбор этой сортировки в меню, или уже существующую сортировку по id заменить на неё, там -же просто нужно вместо поля с id поле с x_fields прописать, недумаю что с этим могут возникнутиь проблемы, но я просто немогу понять где. вобще для 10-ти категорий нужно сделать.
Изменено fedor-jan (2012-11-19 11:16:15)
Не в сети
Страницы 1