Php 在eZ Publish模板中获取POST变量
我有一个模板中的表单(不是eZ生成的表单),可以发布到另一个eZ页面。如何在模板中获取POST变量Php 在eZ Publish模板中获取POST变量,php,forms,post,smarty,ezpublish,Php,Forms,Post,Smarty,Ezpublish,我有一个模板中的表单(不是eZ生成的表单),可以发布到另一个eZ页面。如何在模板中获取POST变量 谢谢。在EZ Publish中构建表单处理的正确方法是创建如下表单: <form method="post" action={"content/action"|ezurl}> <input type="hidden" name="DestinationURL" value="{$node.url_alias}" /> <input name="(you
谢谢。在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\u别名当前节点的url。但是你可以根据需要改变它。我不确定作为视图参数的输入名称是否必须在()中,但它对我有效。如果您这样做,在目标节点模板中,您的参数是否可以通过$view\u parameters对象保存
$view_parameters.<name of your form field>
$view\u参数。
您可以这样获得:
ezhttp('my_variable_name', 'POST')
您还可以像这样检索get和session变量
你可以查一下电话号码