初級・中級者向け~ウェブ制作備忘録

smartyは、PHPで処理した結果を表示するのが本来の目的ですが、それぞれの変数の値(value)を受け渡すだけなら、テンプレート内で処理してしまうのが手っとり早い。
ということで、smartyのテンプレート内で「smarty変数」、あるいは「PHP変数」をそれぞれに渡す方法の備忘録です。
{php}
$key = $value;
$this->assign('key', $key);
{/php}
{$key}
{$key}にPHP変数の「$value」が表示されます。
{assign var='key' value=$value}
{php}
$key = $this->get_template_vars('key');
echo $key;
{/php}
| freo&smarty | |
| 2019.07.15 06:13 | |
| 2024.12.24 14:12 |