{html_select_time}
{html_select_time} は、時間のドロップダウンリストを作成する
カスタム関数 です。
時・分・秒・am/pm のいずれか又は全てを表示する事が出来ます。
time 属性にはUNIXタイムスタンプや
YYYYMMDDHHMMSS 形式の文字列、PHP の
strtotime()
によって解析可能な文字列のような異なるフォーマットを持たせる事が出来ます。
属性名
型
必須
デフォルト
概要
prefix
string
No
Time_
name属性に付加する接頭辞
time
timestamp
No
現在の時間
使用する日付/時間
display_hours
boolean
No
&true;
時を表示するかどうか
display_minutes
boolean
No
&true;
分を表示するかどうか
display_seconds
boolean
No
&true;
秒を表示するかどうか
display_meridian
boolean
No
&true;
am/pm を表示するかどうか
use_24_hours
boolean
No
&true;
24 時間クロックを用いるかどうか
minute_interval
integer
No
1
ドロップダウンリストの分間隔
second_interval
integer
No
1
ドロップダウンリストの秒間隔
field_array
string
No
n/a
結果の値をこの名前の配列に渡して出力
all_extra
string
No
null
全てのselect/inputタグに拡張属性を追加
hour_extra
string
No
null
時間のselect/inputタグに拡張属性を追加
minute_extra
string
No
null
分のselect/inputタグに拡張属性を追加
second_extra
string
No
null
秒のselect/inputタグに拡張属性を追加
meridian_extra
string
No
null
am/pmのselect/inputタグに拡張属性を追加
{html_select_time}
現在時刻が午前 9 時 20 分 23 秒だとすると、このテンプレートの出力は次のようになります。
... 省略 ....
... 省略 ....
]]>
$smarty.now、
{html_select_date}
および 日付に関するヒントのページ
も参照してください。