Добавить правило содержимого на основе входных данных значения поля формы в Plone?
Я создаю форму, используя PloneFormGen.eg. Код продукта: Gear-12 Стоимость: 2000
На основе входного значения, т. Е. Если значение>5000, переместите сохраненную запись содержимого данных в папку 1, в противном случае переместите запись в папку 2.
Как можно использовать выражение TALES для запуска такого рода правила контента? Я использую Plone версии 4.1
1 ответ
Решение
Чтобы сделать это, вам нужно создать 2 правила контента - каждое с различными условиями и папками назначения для перемещения контента (используя действие "переместить в папку").
В правилах содержимого добавьте условие выражения TALES. Затем сделайте что-то вроде:
python: request.form.get ('value-to-check', False) == 'foobar'
Очевидно, вам нужно немного изменить выражение.