干草每个人都需要一些帮助因为我不熟悉编码。
我在我的电影表格中创建了一个名为quality的列,我想创建一个包含3个选项的智能选择列表。
DVD
TS
CAM
那么我将如何创建智能选择选项列表以及如何将3个选项分配给选项列表。
以下是我的选项列表中的一个示例。
<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>
请帮忙。
由于
答案 0 :(得分:2)
Smarty有一个简洁的小功能,名为html_options
(docs)。基本上它是这样用的:
{html_options name=yournameforit options=$language_options selected=$code)}
在你的例子中,你是用phtml写的,这让我感到困惑,因为Smarty拥有它自己的语法(imho,比phtml更漂亮)。我希望有所帮助。