我有一个.tpl
文件,其中包含包含添加和编辑功能的表单数据。我想检查用户是为了ADD
还是为EDIT
来检查我是否需要检查查询字符串。
为此,我想在{.1pl}文件中使用$_SERVER
,$_POST
和$_GET
数组变量。
我这样直接使用但不起作用:
{$_SERVER}
{if $step_info->actions eq ""}
<tr>
<td><textArea name="step_details[]"></textArea></td>
<td><textArea name="expected_results[]"></textArea></td>
<td style="vertical-align: top;">
<select onchange="content_modified = true" name="etype[]">
<option selected="selected" value="1" label="Manual">Manual</option>
<option value="2" label="Automated">Automated</option>
</select>
</td>
</tr>
{/if}
我是聪明的新手,对此不太了解。
需要帮助。
提前致谢。
答案 0 :(得分:2)
您可以使用{$ smarty.get.variable}
http://www.smarty.net/docsv2/en/language.variables.smarty.tpl
答案 1 :(得分:0)
您可以访问一些保留字,例如以下示例
{* display the variable "page" from a form ($_POST['page']) *}
{$smarty.post.page}`
此link可能会对您有所帮助。