условная проверка значения в PloneFormGen - PullRequest
0 голосов
/ 20 июля 2010

У меня есть форма запроса информации, в которой есть ряд флажков, которые я хочу проверить условно, и если флажок установлен, я хочу добавить контент на страницу.

Проблема в том, что я не могу найти правильный синтаксис для добавления в шаблон, чтобы это произошло:

В настоящее время у меня есть:

<tal:block condition="python:request.form.get('my-field-name')">
content
</tal:block>

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

1 Ответ

2 голосов
/ 20 февраля 2011

Хотя это можно записать проще с помощью обозначения пути, в этом нет ничего плохого.Итак, ваша проблема, вероятно, в другом месте.

Проще:

<tal:block tal:condition="exists:request/form/my-field-name">
content
</tal:block>
...