みなさーん、Smartyは好きですかー!?
SmartyでPHPの定数(defineしたやつっすね)ってどうやって表示するんだろう、そもそも表示できるんかいなと思っていたら、ちゃんとやり方があるんですね。
Smartyを使ったテンプレートファイル内で、
{$smarty.const}
このように書くと、PHPでdefineした定数を使うことが可能です。
目次
PHP側でdefineした場合の例
<?php
define(URL, 'http://example.com/');
?>
↑こんな感じでPHPで定数を定義して、テンプレート側では…
定数を出力するHTMLテンプレート側(拡張子は.tplとかですかね)
{$smarty.const.URL}
こんなふうにして、定数の値を直接使用可能です。素晴らしいっすね!
smarty 定数 も参照してください。