2016年4月4日月曜日

【EC CUBE 3】twigでページに渡っている変数をデバッグしたい。

ECCUBE3のデバッグについて。

twigに渡っている変数の中身を取得したい!という場合に有効です。

まず、ECCUBEにデバッグモードでアクセス。URLにindex_dev.phpをつける
hoge.com/index_dev.php/

twigファイルにて出力したい変数をdemp
{{ dump($変数) }}


試しに、{{ dump(Product) }}してみます。
例) /index_dev.php/products/detail/2

ページ上部に変数が表示されます。

変数を出力したい場合はデバッグされた情報を元に、
商品名を出力したい場合は
{{ Product.name }}
idを出力したい場合は
{{ Product.id }}
と簡単に変数を見つけて出力できます。

0 コメント:

コメントを投稿