カラーミーの配列の中身を知りたい

smartyでvar_dump

カラーミーショップ [PR]はsmartyフレームワークで作られています。

カラーミーショップ公式が開示している独自タグ一覧を見れば大体の変数と中身がわかりますが、全てが開示されているわけではありません。

 

商品ページをごにょごにょしていて、productの中身が知りたくてvar_dumpしようと思ったらうまく動作せず、調べ回ってdebug_print_var修飾子で期待通りの動きをしたので備忘録に。

(調べたいタグ)|@debug_print_var

<{$hensuu|@debug_print_var}>

で$hensuuの中身が表示されます。

$shop_name(ショップタイトル)のように、直接何かが出力される場合は、そのまま表示されるだけですが、連想配列の形になっているもの(公式の独自タグ一覧で「〜〜リスト」と記載されているものや商品情報など)であれば、key => value の形で表示されます。

なお、

{$hensuu|@var_dump}

でも動く(かも?)と紹介しているサイトもあったのですが、カラーミーでは駄目みたいです。

ちなみに$product をdebug_print_var すると、見慣れぬkeyがいくつかあるなと少しワクワクしたのですが、もう存在しない項目もそのまま残っているようで公式の独自タグ表のままでした。残念。

テンプレート制作のお役に立てば幸いです。

では。

上部へスクロール