EC-CUBE2.11になってからテンプレートをインクルードの記述が変わったようで、 例えば、カレンダーのブロックをインクルードする場合、以前は <!--{include_php file=`$smarty.const.HTML_PATH`frontparts/bloc/calendar.php}--> と書けばインクルードできていたのですが、変数の定義が2.11では変わっているので <!--{include_php file=`$smarty.const.HTML_REALDIR`frontparts/bloc/calendar.php}--> というように書く必要があります。(HTML_PATH→HTML_REALDIR) ただし、これでもなぜか最新版(現在の最新版は2.11.4)ではブロックをインクルードできないようで、実行しているPHPファイルに以下の記述を追記することで表示される
![EC-CUBE2.11でブロックのテンプレートのインクルード(読み込み)をする場合の方法について – ITblog](https://cdn-ak-scissors.b.st-hatena.com/image/square/53a256fda9cf8fd54d9f755cad86625b915084b3/height=288;version=1;width=512/https%3A%2F%2Fwww.itblog.jp%2Fwp-content%2Fthemes%2Fluxeritas%2Fimages%2Fog.png)