0

我有一个.tpl文件,其中包含包含添加和编辑功能的表单数据。我想检查用户是否ADD需要EDIT检查查询字符串。为此,我想使用$_SERVER,$_POST并将$_GET数组变量放入 .tpl 文件中。

我像这样直接使用但不工作:

{$_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}

我是smarty的新手,对此了解不多。

需要帮忙。

提前致谢。

4

2 回答 2

2

您可以使用 {$smarty.get.variable}

http://www.smarty.net/docsv2/en/language.variables.smarty.tpl

于 2012-12-17T05:26:37.150 回答
0

您可以访问一些保留的单词,例如以下示例

{* display the variable "page" from a form ($_POST['page']) *}

{$smarty.post.page}`

链接可能会对您有所帮助。

于 2012-12-17T05:28:31.130 回答