{html_select_date}{html_select_date} adalah
fungsi kustom
yang membuat dropdown tanggal.
Ia bisa menampilkan setiap atau seluruh tahun, bulan, dan hari.
Semua parameter yang tidak dalam dafrar di bawah ini dicetak sebagai
pasangan nama/nilai di dalam tag <select> hari,
bulan dan tahun.
Nama AtributTipeDiperlukanDefaultDeskripsiprefixstringTidakDate_Apa yang menjadi prefiks nama vartimetimestamp/ YYYY-MM-DDTidakwaktu dalam cap waktu unix atau format YYYY-MM-DDTanggal/jam apa yang dipakaistart_yearstringTidaktahun sekarangTahun pertama dalam dropdown, baik angka tahun,
atau relatif ke tahun sekarang (+/- N)end_yearstringTidaksama seperti start_yearTahun terakhir dalam dropdown, baik angka tahun,
atau relatif ke tahun sekarang (+/- N)display_daysbooleanTidak&true;Apakan menampilkan hari atau tidakdisplay_monthsbooleanTidak&true;Apakah menampilkan bulan atau tidakdisplay_yearsbooleanTidak&true;Apakah menampilkan tahun atau tidakmonth_formatstringTidak%BFormat apa seharusnya bulan ditampilkan dalam (strftime)day_formatstringTidak%02dFormat apa hari seharusnya ditampilkan dalam (sprintf)day_value_formatstringTidak%dFormat apa nilai hari seharusnya ditampilkan dalam (sprintf)year_as_textbooleanTidak&false;Apakah menampilkan tahun sebagai teksreverse_yearsbooleanTidak&false;Menampilkan tahun dalam urutan terbalikfield_arraystringTidaknull
Jika nama diberikan, kotak pilih akan ditampilkan agar hasil akan
dikembalikan ke PHP dalam bentuk name[Day], name[Year], name[Month].
day_sizestringTidaknullMenambahkan atribut size untuk memilih tag jika disediakanmonth_sizestringTidaknullMenambahkan atribut size untuk memilih tag jika disediakanyear_sizestringTidaknullMenambahkan atribut size untuk memilih tag jika dsediakanall_extrastringTidaknullMenambahkan atribut ekstra ke semua tag select/input jika disediakanday_extrastringTidaknullMenambahkan atribut ekstra untuk tag select/input jika disediakanmonth_extrastringTidaknullMenambahkan atribut ekstra untuk tag select/input jika disediakanyear_extrastringTidaknullMenambahkan atribut ekstra untuk tag select/input jika disediakanfield_orderstringTidakMDYUrutan untuk menampilkan fieldfield_separatorstringTidak\nString dicetak diantara field yang berbedamonth_value_formatstringTidak%mformat strftime() dari nilai bulan, standarnya adalah
%m untuk angka bulan.year_emptystringTidaknullJika disediakan maka elemen pertama dari kotak-pilih tahun memiliki
nilai ini sebagai labelnya dan sebagai nilainya. Ini
berguna untuk menjadikan kotak-select membaca
Please select a year sebagai contoh.
Catatan bahwa anda bisa memakai nilai seperti -MM-DD
sebagai atribut-waktu untuk menunjukan tahuun yang tidak dipilih.month_emptystringTidaknullJika disediakan maka elemen pertama dari kotak-pilih bulan memiliki
nilai ini sebagai labelnya dan sebagai nilainya.
Catatan bahwa anda dapat memakai nilai seperti YYYY--DD
sebagai atribut-waktu untuk menunjukan bulan yang tidak dipilih.day_emptystringTidaknullJika disediakan maka elemen pertama dari kotak-pilih hari memiliki
nilai ini sebagai labelnya dan sebagai nilainya.
Catatan bahwa anda dapat memakai nilai seperti YYYY-MM-
sebagai atribut-waktu untuk menunjukan hari yang tidak dipilih.
Ada fungsi php berguina pada
halaman tips tanggal untuk mengubah
nilai bentuk {html_select_date} ke cap wantu.
{html_select_date}Kode template
Ini akan memperlihatkan:
..... snipped .....
]]>
contoh kedua {html_select_date}
Dengan 2000 sebagai tahun sekarang outputnya:
.... snipped ....
]]>
Lihat juga
{html_select_time},
date_format,
$smarty.now
dan the halaman tips tanggal.