如何在今年之前生成給定年份的選擇列表? 我這樣做如何在Smarty中生成年份?
{assign var=thisyear value=$smarty.now|date_format:"%Y"}
{if !$firstyear}
{assign var=firstyear value="2003"}
{/if}
{if !$loop}{assign var=loop value=$thisyear}{/if}
<select name='{$id|default:year}' id={$id|default:year} style='width:70px;'>
{section name=yearValue max=$year start=$firstyear loop=$thisyear step=-1}
<option{if $year==$smarty.section.yearValue.index} selected="selected"{/if}>{$smarty.section.yearValue.index}</option>
{/section}
</select>
unfotunatly這將產生0至2003年,但我想,它產生2003至2010年我怎麼能做到這一點?
感謝您的信息 – streetparade
不客氣:-) – Htbaa
很遺憾,您無法使用此命令爲選擇設置自定義名稱; / – Szorstki