Smarty yıl üretmek nasıl?

1 Cevap php

How can i generate a select list with the given year till this year? i did this

{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 Bu 2003 yılına kadar 0 üretir ama ben 2003 i nasıl yapabilirim 2010 yılına kadar oluşturduğu istiyorsun?

1 Cevap

html_select_date bakabilirsiniz