ロジックとビューが分離できるというのがSmartyを使う強みというか旨みなわけで、テンプレート上に生PHPを書くというのは本来が本末転倒気味な話な訳です。 しかしそれでもちょっとした動作をPHPでそのまま実行したいときってあるんですよね。 SmartyでのPHP直接実行 Smartyの公式ドキュメントによると、 {php} タグで、PHP コードを直接テンプレートに埋め込むことができます。 <例> {php} //PHP スクリプトをテンプレートから直接インクルードします include('/path/to/display_weather.php'); {/php} Smarty となっています。しかしこれがなぜかECcubeではそのまま文字として出てきてしまう…。 よくよく見てみると、ECcubeではデリミタをいじってあって、 { ではなく <!– になっているんです。 ECcubeの

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く