Smarty で {php}{/php} の中でテンプレートの変数を使う方法

テンプレートの中で使われている変数を、{php}{/php} 内で使うことができます。

1
$this->_tpl_vars['hoge'];

かなり以前になりますが、私が Smatry で構築されたサイトを修正しなければいけなくなり。公開まで60分なのに Smarty を使いこなせず、本気で困っている時に西新宿のプログラマ @shinjuku_pg さんに教えてもらった方法です。

使い方合ってるかは分からないので後で調べた方がいいかもです。

とのことですが、どれだけ間違ってようと邪道だろうと、これを教えてもらわなかったらどうなっていたか考えるだけでもゾッとします。そもそもテンプレート内で {php}{/php} 使う時点でどれだけ切羽詰ってるかが伝わるかと思います。

コメント

コメントは受け付けていません。