Smartyのhtml_select_dateで変数を使いたい

Smartyで日付選択させるためのフォームをお手軽に表示してくれるhtml_select_dateってのがあるんだけど、
指定日時にPHPから渡された$dateって言う変数を使おうとして

{html_select_date time="$date"}

みたいなコードを書いた場合、ちゃんと反映されないし、何か余計な文字が出てくる。
キャプチャ
正しくはこう!

{html_select_date time="`$date`"}

キャプチャ1

ちなみにhtml_select_dateは6月31日とか普通に選択出来ちゃうのでPHP側で制御が必要です。
フロント側の表示もどうにかしたい場合はJavaScript使って頑張るしかない?

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中