PhalconのVoltで日付フォーマットを指定する
参照サイト
手順
datetime型のデータはvoltで直接フォーマットを指定することができず、下記の処理ではエラーになってしまいます。
{{ date('Y年m月d日 H時i分', strtotime(updated_at)) }}
下記をapp/config/servises.phpに記載します。
$compiler = $volt->getCompiler();
$compiler->addFilter('strtotime', 'strtotime');
以後、voltファイルには以下のように記載。
{{ date('Y年m月d日 H時i分', updated_at | strtotime) }}
services.phpに記載する場所によっては、なぜか読み込んだ際に余計なviewファイルが生成されるようになってしまいました。
$volt->setOptionsのあとに記載したほうがよさそうです。