フォノクラフト株式会社:作業メモや備忘録など

作業メモや備忘録など…

[ec-cube] 商品詳細の説明文『詳細-メインコメント』を外部ファイル化する

without comments

なにがしかの理由で同じ商品が多く存在する場合には、商品の説明文を外部ファイル化してインクルードしてしまうのが得策。

やってみる

まずは
/data/Smarty/templates/default/products/detail.tpl

<!--{$arrProduct.main_comment|nl2br_html}-->

を↓

<!--{eval var=$arrProduct.main_comment}-->

に置き換える。

次にインクルードするファイルを用意して右図のように『詳細-メインコメント』に下記をペースト。
(※ このサンプルでは /user_data/packages/default/html/ に test.php というファイルを作成しています)

<!--{php}-->
include "../user_data/packages/default/html/test.php";
<!--{/php}-->