NilovSerge
Апрель 17, 2007 10:41:16
Всем привет!
У меня есть ZPT визард, который бегает по страницам туда назад. Переход осуществляется сабмитом и все выбранные настройки сохраняются.
Когда на последней сранице нажимается кнопка “Сохранить” открывается другое окно, на которое на перехожу так:
<span tal:content=“python:container.REQUEST.RESPONSE.redirect('submitPageForm')” tal:omit-tag=“”></span>
Где submitPageForm -еще один ZPT.
И проблема в том что при редиректе все переменные теряются. Лепить две формы в одной ZTP разделив условием не очень хочется - они и так не маленькие…
Никак нельзя ль это поборать?
NilovSerge
Апрель 17, 2007 10:44:17
опаньки Я умудрился непрваидьно написать тег code А вроде правильно делал
Вот что там было:
<span tal:content=“python:container.REQUEST.RESPONSE.redirect('submitPageForm')” tal:omit-tag=“”></span>
<span tal:content="python:container.REQUEST.RESPONSE.redirect('submitPageForm')" tal:omit-tag=""></span>
slivlen
Апрель 17, 2007 10:48:34
Пиши code=text или code=xml чтоб ничего не пропадало :)
P.S. Последнее твое сообщение я подправил.
albert
Апрель 17, 2007 11:31:57
А что мешает сделать python скрипт, в котором в зависимости от передаваемых значений будет вызываться тот или иной шаблон?
albert
Апрель 17, 2007 11:33:16
А вообше для этих целей удобней подходит сохранение всего в куках или в настройках пользователя.
NilovSerge
Апрель 17, 2007 14:55:59
albert
А что мешает сделать python скрипт, в котором в зависимости от передаваемых значений будет вызываться тот или иной шаблон?.
Да я в общем так и сделал пока ответа ждал Вызвал python-скрипт в ней создал строку с параметрами в цикле и редиректнул… Думал может еще способ есть…
И вопрос возник: request/form - прининает все параметры вне зависимости от того что отправляющая форма имеет method=“post” или “get” ?
albert
Апрель 23, 2007 12:52:29
NilovSerge
И вопрос возник: request/form - прининает все параметры вне зависимости от того что отправляющая форма имеет method=“post” или “get” ?
Да, но только в если данные передаются и тем и другим методом, то читается только post