Возникла необходимость присваивать определенному типа материалов порядковый номер.
Подскажите как можно такое реализовать?
в настоящий момент смотрю в сторону полей CCK.
Я же писал здесь, что нет уже под рукой того сайта и 6-го друпала. Просто пишете SQL-запрос, выбираете из БД все опубликованные записи вашего типа и считаете какая будет следующей.
Комментарии
[#56601]Тынц[/#]
Vydrin_AP
к сожалению это не совсем то...
так как мне нужно что бы пользователь в теле ноды это видел... и при распечатке было...
Ну тогда создавать cck поле, но от проблем с удалением нод это не избавит.
А не подскажите какие параметры на до прописать в ССК поле? что бы присваивался порядковый номер...
Я же писал здесь, что нет уже под рукой того сайта и 6-го друпала. Просто пишете SQL-запрос, выбираете из БД все опубликованные записи вашего типа и считаете какая будет следующей.
Как вариант: http://drupal.org/project/computed_field.
Код вычисления прописать такой:
Или вообще CCK не трогать, а просто в шаблоне (например, node.tpl.php) в нужное место добавить
echo $my_number;
Serial?
спасибо, поставил модуль serial.
пока справляется, жалко что нельзя задать начальное значение.