PrestaShop バック オフィス ページのテーマ ファイルにいくつかの変更を加える場合に、元のテーマ ファイル自体を変更する代わりにそれをするより良い方法をここでは。
PresataShop は、触れていない元のテーマ ファイルを保つことができるようにすることができますテーマ優先フォルダーに元のファイルをコピー、コピーされたテーマのファイルを変更するテーマ優先機構を提供します。
1 つ戻る PrestaShop オフィス ページは複数のテーマ ファイルによって成っている、関連するテーマ ファイルは管理者ページ名 (ページのコント ローラー) に基づいてフォルダーに分類されます。
たとえば、オフィスの注文ページをバックアップ、コント ローラーは AdminOrdersController.php です。テーマ ファイルの次のよう整理
コント ローラー:
AdminOrdersController
テーマ ファイルのフォルダー:
YourStoreRoot/[adminfolder]/テーマ/デフォルト/テンプレート/コント ローラー/注文/
ここ [adminfolder] は、ストア管理者のフォルダーです。(それは通常はインストール後社名変更)
1 コント ローラー テーマ ファイルの上書き- 例 view.tpl。
元のテーマ ファイル
YourStoreRoot/[adminfolder]/テーマ/デフォルト/テンプレート/コントorders/helpers/view/view.tpl
優先テーマ ファイルは配置する必要があります次の緑色の部分にパッチを当てる必要があります。
YourStoreRoot/上書き/コント ローラー/管理/テンプレート/orders/helpers/view/view.tpl
2. のオーバーライドは、テーマ ファイルを含める
時々 コント ローラー テーマ ファイルには、次の行のようなその他の追加のテーマ ファイルが含まれています表示されます。
{file='controllers/orders/_product_line.tpl が含まれて '}
含まれるテーマのファイルを上書きするために同じことをする必要あること od コント ローラー テーマ ファイル。
元のテーマ ファイル
YourStoreRoot/[adminfolder]/テーマ/デフォルト/テンプレート/コントorders/_product_line.tpl
優先テーマ ファイルは配置する必要があります次の緑色の部分にパッチを当てる必要があります。
YourStoreRoot/上書き/コント ローラー/管理/テンプレート/orders/product_line.tpl
この後、何か追加オーバーライドが含まれているテーマのファイルが動作するようにする必要が、相対パスを使用して、次のように、行を変更する必要
{ファイルを含める ='../../_product_line.tpl'}
PresataShop は、触れていない元のテーマ ファイルを保つことができるようにすることができますテーマ優先フォルダーに元のファイルをコピー、コピーされたテーマのファイルを変更するテーマ優先機構を提供します。
1 つ戻る PrestaShop オフィス ページは複数のテーマ ファイルによって成っている、関連するテーマ ファイルは管理者ページ名 (ページのコント ローラー) に基づいてフォルダーに分類されます。
たとえば、オフィスの注文ページをバックアップ、コント ローラーは AdminOrdersController.php です。テーマ ファイルの次のよう整理
コント ローラー:
AdminOrdersController
テーマ ファイルのフォルダー:
YourStoreRoot/[adminfolder]/テーマ/デフォルト/テンプレート/コント ローラー/注文/
ここ [adminfolder] は、ストア管理者のフォルダーです。(それは通常はインストール後社名変更)
1 コント ローラー テーマ ファイルの上書き- 例 view.tpl。
元のテーマ ファイル
YourStoreRoot/[adminfolder]/テーマ/デフォルト/テンプレート/コントorders/helpers/view/view.tpl
優先テーマ ファイルは配置する必要があります次の緑色の部分にパッチを当てる必要があります。
YourStoreRoot/上書き/コント ローラー/管理/テンプレート/orders/helpers/view/view.tpl
2. のオーバーライドは、テーマ ファイルを含める
時々 コント ローラー テーマ ファイルには、次の行のようなその他の追加のテーマ ファイルが含まれています表示されます。
{file='controllers/orders/_product_line.tpl が含まれて '}
含まれるテーマのファイルを上書きするために同じことをする必要あること od コント ローラー テーマ ファイル。
元のテーマ ファイル
YourStoreRoot/[adminfolder]/テーマ/デフォルト/テンプレート/コントorders/_product_line.tpl
優先テーマ ファイルは配置する必要があります次の緑色の部分にパッチを当てる必要があります。
YourStoreRoot/上書き/コント ローラー/管理/テンプレート/orders/product_line.tpl
この後、何か追加オーバーライドが含まれているテーマのファイルが動作するようにする必要が、相対パスを使用して、次のように、行を変更する必要
{ファイルを含める ='../../_product_line.tpl'}