Такой вопрос - У меня сайт на Drupal 7 ( он в профиле), не могу понять как можно ставить выводимые материалы на определённое место, вот к примеру, я написал статью, но не хочу чтобы она была первая, допустим 3-яя или 4-ая в списке. Но по умолчанию в Drupal сортировка идёт именно по последнему обновлению, тоесть если я изменил что-то в 10-ой статье по списку, она сразу переходит после этого на первое место.
Да, материал можно прикрепить и он будет в самом начале всегда, но а как можно всё таки выставить его на определённое место в списке ? Есть небольшой опыт в Joomla, там всё просто, материал спомощью стрелочек двигается в определённую позицию, но тоже по умолчанию сортируется по последнему обновлению.
Комментарии
Weight
Если вывод страницы через Views - то убрать сортировку по обновлению и поставить по дате создания. Дату создания материала можно поставить "задним числом" и материал будет не на первом месте...
Не смейте марать наш кошерный форум названиями других цмс.
У меня вывод страницы стандартно, в Views ничего для node не создавал. Попробовал модули и weight и nodequeue, как-то логичнее и проще показался последний. Спасибо за помошь!
Lotar , добренько не буду, сам поклонник Drupal.
можно просто добавить к материалу числовое поле, и вьюсом выбирать материалы у которых это поле непустое и сортировать по нему же...
Заполняем у необходимого кол-ва материалов это поле и нужные материалы выводятся в нужном порядке..
Можно автоматизировать управление выводом материалов при помощи Rules
В реализации с числовым полем, имеется ли какой-то виджет, чтобы заголовки мышкой вверх-вниз подвигать? А то очень уж неудобно длинные портянки сортировать, приходится каждую ноду редактировать.
В общем, пробовал прикрутить nodequeue, выдаёт ошибки при редактировании вьюшки.
Нашёл Sortable Grid Views Plugin, ошибка Ajax.
Ещё одно DraggableViews, ошибка переполнение памяти при любом её значении...