Даны два типа ноды. 1) Родитель-нода 2) Дети-ноды
Связанные между собой по нодереференсе (у родителей может быть несколько детей).
Задача: каждому ребенку присвоить последовательный индивидуальный номер в рамках родителя.
Я добавил к ноде-дети скрытое числовое поле.
Вопрос. Как правильно собрать правило, что бы после добавления ребенка (детей) к родителю правило находило максимальный назначенный номер (просматривает массив всех детей и берет от туда максимальное число) и добавляла единицу к нему и заносила число в поле нового ребенка.
В идеале конечно что бы дыры между номерами (удаленными детями) тоже заполнялись...
ВОЗМОЖНО ЛИ ТАКОЕ?
Комментарии
Самый оптимальный вариант, имхо, а акшен добавить выполнение php-кода.