我在模板(不是eZ生成的表单)中有一个表单,该表单发布到另一个eZ页面。如何在模板中获取POST变量?
感谢。
答案 0 :(得分:3)
答案 1 :(得分:0)
在EZ Publish中构建表单表单处理的正确方法是创建这样的表单:
<form method="post" action={"content/action"|ezurl}>
<input type="hidden" name="DestinationURL" value="{$node.url_alias}" />
<input name="(your_parameter_name)" type="text" value="parameter value">
其中$ node.url_alias是当前节点的别名url。但是你可以根据需要改变它。我不确定您作为参数的输入名称是否必须在()中,但它对我有用。如果你这样做,在目标节点模板中你可以通过$ view_parameters对象获取你的参数。
$view_parameters.<name of your form field>