【发布时间】:2011-02-20 04:18:26
【问题描述】:
我有一个哈希值,我在 Template Toolkit 中对其键进行迭代。 示例如下....
<SELECT NAME="SelectList_[% feed.num %]" ID="SelectList_[% feed.num %]" SIZE="5" style="width: 250px;" MULTIPLE>
[% FOREACH xvar = feed.xvars.keys %]
<OPTION VALUE="[% xvar %]">[% xvar %]</OPTION>
[% END %]
<OPTION VALUE="X_File_Name">X_File_Name</OPTION>
</SELECT>
我需要做的是按字母顺序排列这个 SELECT 列表(使用排序,我知道该怎么做。问题是
<OPTION VALUE="X_File_Name">X_File_Name</OPTION>
线。我希望只是将该值“X_File_Name”添加到 feed.xvars 哈希中。像这样的...
[% feed.xvars = { "X_File_Name" => "1" } %]
希望这会将值添加到哈希中(而不是消除它)。没有这样的运气。查看模板工具包书和谷歌搜索也不会产生任何结果。有人知道怎么做吗?
【问题讨论】: