Хочу поле, которе будет формировать уникальное значение для создаваемого материала.
Либо просто цифровое с инкрементом, либо по некому правилу, например ASD001.
Есть ли готовое?
только после. логично представить ситуацию, когда serial id известен до попадания в базу, а после становится другим, т.к. до него в базу попало еще с десяток serial'ов
Да, я уже это понял. Нашёл некую солюху через модуль rules.
В нём создаётся правило, которое сразу после сохранения пинает auto_nodetitle_operations_update(), передавая ему текущую ноду.
Комментарии
Вопрос в том в какой момент формируется этот номер?
Известен ли новый номер до сохранения материала или только после, как это обстоит с node id?
только после. логично представить ситуацию, когда serial id известен до попадания в базу, а после становится другим, т.к. до него в базу попало еще с десяток serial'ов
Да, я уже это понял. Нашёл некую солюху через модуль rules.
В нём создаётся правило, которое сразу после сохранения пинает auto_nodetitle_operations_update(), передавая ему текущую ноду.
как вариант - посмотреть что прохожит через hook_nodeapi в момент node save