Добавить правило содержимого на основе входных данных значения поля формы в 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'

Очевидно, вам нужно немного изменить выражение.

Другие вопросы по тегам