エンジニア日記

日々の開発あれこれ

Smartyで出来る便利だと思ったこと

GETパラメータを取得

1
{$smarty.get.パラメータ名}

POSTパラメータを取得

1
{$smarty.post.パラメータ名}

クッキーを取得

1
{$smarty.cookie.クッキー名}

セッション変数を取得

1
{$smarty.session.セッション変数名}

PHPの定数にアクセス

1
{$smarty.const.定数名}

現在時間を取得

1
{$smarty.now}

出力文字をスケープ

1
{$hoge|escape}

タイムスタンプで日付を比較

1
2
3
{if $hoge|strtotime >= $fuga|strtotime}
  piyo
{/if}

日付のフォーマットを整える

1
2
{* YYYY/mm/dd *}
{$date|date_format|"%Y/%m/%d"}