「email_extras.phpのオーバーライド」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
email_extras.phpのオーバーライド
----
/includes/languages/japanese/email_extras.php
を
/includes/languages/japanese/テンプレート名/email_extras.php
とするとオーバーライドされるはずだができない。
ncludes/languages/japanese.php 522行目
require(DIR_WS_LANGUAGES . $_SESSION['language'] . '/' . FILENAME_EMAIL_EXTRAS);
↓
if (file_exists(DIR_WS_LANGUAGES . $_SESSION['language'] . '/' . $template_dir . '/' . FILENAME_EMAIL_EXTRAS)) {
$template_dir_select = $template_dir . '/';
} else {
$template_dir_select = '';
}
require(DIR_WS_LANGUAGES . $_SESSION['language'] . '/' . $template_dir_select . FILENAME_EMAIL_EXTRAS);
でOK。
require(zen_get_file_directory(DIR_WS_LANGUAGES . $_SESSION['language'] , FILENAME_EMAIL_EXTRAS));
でも可能か?
email_extras.phpのオーバーライド
----
/includes/languages/japanese/email_extras.php
を
/includes/languages/japanese/テンプレート名/email_extras.php
とするとオーバーライドされるはずだができない。
ncludes/languages/japanese.php 522行目
require(DIR_WS_LANGUAGES . $_SESSION['language'] . '/' . FILENAME_EMAIL_EXTRAS);
↓
if (file_exists(DIR_WS_LANGUAGES . $_SESSION['language'] . '/' . $template_dir . '/' . FILENAME_EMAIL_EXTRAS)) {
$template_dir_select = $template_dir . '/';
} else {
$template_dir_select = '';
}
require(DIR_WS_LANGUAGES . $_SESSION['language'] . '/' . $template_dir_select . FILENAME_EMAIL_EXTRAS);
でOK。
require(zen_get_file_directory(DIR_WS_LANGUAGES . $_SESSION['language'] , FILENAME_EMAIL_EXTRAS));
でも可能か?
http://zen-cart.jp/bbs/viewtopic.php?t=1739&highlight=email_extras.php