2013-08-17 3 views
0

Хей все нуждаются в некоторой помощи, потому что я новичок в кодировании.Создание опций выбора с помощью Smarty

Я создал столбец в моей таблице фильмов под названием качество, и я хочу создать список вариантов выбора smarty, который будет содержать 3 варианта.

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> 

Пожалуйста, помогите.

Благодаря

+0

Вы пытаетесь вывести элемент select или написать какой-то помощник smarty? – guessimtoolate

+0

вывести элемент выбора. –

ответ

2

Smarty имеет аккуратную функцию для него под названием html_options(docs). В основном он используется так:

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

В вашем примере вы пишете в PHTML, который заставил меня путать, как Smarty имеет собственный синтаксис (имхо, намного красивее, чем PHTML). Надеюсь, это поможет.

Смежные вопросы