Я работаю над шаблоном Plone. В настоящее время я реализую поиск по шаблону. На шаблоне есть форма, которая отправляется на тот же шаблон, то есть на ту же страницу.Plone: Проверьте, была ли отправлена форма
Мне нужно включить определенные части страницы для просмотра, то есть результаты DIV, только при отправке формы на странице. Я не уверен, как проверить, была ли страница отправлена и отобразить определенные части страницы.
Я просмотрел this ссылку на использование form.submitted
, но это действительно не помогает. Я предполагаю, что все, что мне нужно сделать, будет сделано в теге tal:condition
.
Любая помощь будет оценена по достоинству.
Обратите внимание, что если вы используете метод POST для своей формы, то QUERY_STRING будет пустым. Лучше использовать поле ' и проверить его (' tal: condition = "request/formsubmitted" '). –
Потенциально более короткий тест: 'tal: condition =" request/environ/QUERY_STRING "и' tal: condition = "not: request/environ/QUERY_STRING" '. –
@MartijnPieters Спасибо за понимание – Frankline