質問: テンプレートの.htmlにphpソースを入れる smartyを使っています。 templateフォルダーにある、.htmlファイルにphpソースを埋め込むと当然ではありますが、smarty errorになります。unrecognized tagとでます。 .htmlファイルにphpソースを埋め込む方法はあるのでしょうか? あるようでしたらご教授ください。 よろしくお願いします。
回答: >.htmlファイルにphpソースを埋め込む方法はあるのでしょうか? 推奨されておりませんが、include_phpで出来ます。 http://sunset.freespace.jp/smarty/smartymanual_2-6-6j_html/language.function.include.php.html 簡単に解決するなら マニュアルに記述されている通り includeするphp を smarty のプラグインにすれば よいのではないでしょうか。 個人サイトレベルならinclude_phpでもいいと思いますが・・・。