Автогенерация списка для поля ноды

Аватар пользователя NikoSun NikoSun 8 января 2014 в 14:14

Добрый день. Прошу помочь с направлением решения задачи.

1. Есть магазин по продаже пин-кодов на Commerce.
2. Пользователь с ролью Продавец добавляет на сайт ноду с описанием цифрового товара... и указывает количество кодов, которые должны быть проданы по этой ноде (кол-во на складе - Commerce Store). Вводит текстовое поле шаблон для генерации кодов, например, шаблон AFG-YYYY (где YYYY-случайные цифры).
3. Сохраняет ноду.

Хочу сделать следующее:
При создании ноды или после ее создания (например, по виду ноды) через Rules запускать генерацию пин-кодов по заданному пользователем шаблону, сохранение сформированных значений в виде нод (не хотелось бы идти путем создания для каждого кода по ноде, т.к. быстро "закакается" база миллионами нод) или в к-л таблицу.

После продажи о оплаты пользователем товара выдавать ему на экран пин-код активизации, помечать на удаление или удалять ноду/запись в таблице с активными кодами.

Пожалуйста, подскажите в какую сторону думать... Smile Заранее спасибо за Ваш опыт и знания.

С уважением, Николай.

P.S. Подумываю в сторону Devel+PHP+jscript.

Комментарии