Я вывожу материалы на страницу через вьюху.
Там можно задать глобальную нумерацию материалов.
Можно ли это число для каждой ноды вытащить в шаблон ноды.
Т.е. за ходя вноду можно увидеть цифру этого материала из созданной таблицы.
видимо нужно в запросе формировать вьюху и выводить это поле как то...
подскажитекак решить такую задачу.
это мне нужно для рейтинга материалов.
---
вообще хочется ретинг материалов сделать на сегодня, вчера три дня, неделю назад, месяц, год... и что бы они обновлялись... данные эти.
Комментарии
это аналог по посещаемости... сегодня вчера за месяц год...
конечно прикольно было бы +7 , -1 понижение повышение в сравнение например
с предыдущем месяцем, годом, неделей, днем
существует подобные модули или решения?
Модуль Rate? Но вот историю он не ведет.
Вытащить глобальную нумерацию бессмысленно, поменяйте метод сортировки и уже у каждой ноды другие номера.
Rate это другое это обычная +1 -1
Так зачем сортировку менять.
1. строим вьюху со своей сортировкой - по условиям каким то.
2. Добавляем глоб нумерацию
3. нужно вытащить... в ноду это поле ... исходя из вьюхи.
Что делает глобальная нумерация:
Во время опроса всех нод, ставится счетчик, и увеличивает его не единицу каждый раз при выводе очередной ноды, никуда это поле не сохраняет и нигде не учитывается, соответственно обратится к нему нельзя.
а можно чонить написать чтобы сохранялось? и уже плясать с бубном дальше?
задача встала следующая просто. например.
тип материала один имеет метку флага (есть/нет). необходимо строить рейтинг нод в зависимости от колич. флагов. и каждое место в рейтинге присваивается ноде.
значения изменяющиеся копяца и дата изменения и можно составлять отчеты рейтинга на сегодня на завтра месяц год... и смотреть динамику... или изменения... графики там можно еще...
такая вот идея.
реализуемая для друпала 6?
Ну если бы меня тоже курица в голову клюнула
Я бы наверное создал поле cck, потом бы во вьюхе создал бы php поле, которое считало номер материала, заместо глобальной считалки и пере сохраняло ноду с этим значением, но потом бы понял что это не фига себе пере сохранять 10 нод (например) каждый раз при выводе, и плюнул бы на эту затею.
Другого пути не знаю увы.
CCK поле с рейтингом материала +
Простенькая таблица обновляющаяся при новом голосе (дата, оценка, пользователь, nid node)
так нумерация рейтинга сама по себе. как то автоматом должна начисляца +1 к первой по списке ноде +1 к следующей...
Основной вопрос зачем вам автоматический рейтинг ? Рейтинг всё таки создается пользователями ?
почему автоматический?
юзеры голосуют... это не рейтинг...
1
2
3
4
5
а мне нужно именно эти цифры...
сегодня завтра месяц год...