Smartyで記述されているテンプレートは管理画面から編集が可能です。 右上の デザイン - テンプレート から編集したいファイルを選択します。 実ファイルはレスポンシブテーマであれば、 design/themes/responsive/ 以下に配置されています。 テーマを変更すると、レスポンシブテーマであれば var/themes_repository/responsive/ からファイルをコピーするようなので、直接変更しても問題無さそうです。 FTP等にて直接編集も可能ですが、テーマキャッシュが保持されているため、管理画面のダッシュボードにて ctpl を付加してテーマキャッシュをクリアする必要があります。 例えば管理画面が admin.php であれば、admin.php?ctpl にアクセスすることになります。 テンプレートフック †テンプレート内に記述されている hook タグで囲まれている部分をテンプレートフックと呼び、命名規則に従った場所にファイルを置くだけで前後に記述を追加したり、上書きすることができます。 管理パネル ショップフロント 以下のようなテンプレートフックがあり、 {hook name="orders:items_list_row"}{/hook} フック内を上書きしたければファイルのパスは以下となります。 フックポイントの前に追加したければ pre 後に追加したければ post となります。 テンプレートのオーバーライド †テンプレートフックを使用せずにテンプレートファイルそのものを上書きすることもできます。 管理パネル ショップフロント 以下のテンプレートをオーバーライドする場合は、 以下のパスにテンプレートを置くことでオーバーライドします。 オーバーライドする場合は他のアドオンが同一テンプレートをオーバーライドしている場合があるので、競合に注意が必要です。 |