0

嘿,每个人都需要一点帮助,因为我是编码新手。

我在我的电影表中创建了一个名为 quality 的列,我想创建一个包含 3 个选项的 smarty 选择选项列表。

DVD
TS
CAM

那么我将如何创建 smartys 选择选项列表以及如何将 3 个选项分配给选项列表。

这是我的选项列表中的 1 个示例。

<select name="languages[<?php print($counter); ?>]" id="languages_<?php print($counter); ?>">
<?php 
foreach($language_options as $lang_key => $code){
print("<option value\"{$code}\"");
if (isset($languages[$key]) && $languages[$key]==$code) print(" selected=\"selected\"");
print(">{$code}</option>\n");
}
?>
</select>

请帮忙。

谢谢

4

1 回答 1

2

Smarty 有一个简洁的小功能,称为html_options (docs)。基本上它是这样使用的:

{html_options name=yournameforit options=$language_options selected=$code)}

在您的示例中,您使用 phtml 编写,这让我感到困惑,因为 Smarty 有它自己的语法(恕我直言,比 phtml 漂亮得多)。我希望这会有所帮助。

于 2013-08-17T20:20:21.970 回答