Zen Cart t定番Page5 作成
ページ5作成手順
incluedes/filenames.php
★2行追加
define('FILENAME_PAGE_5', 'page_5');
define('FILENAME_DEFINE_PAGE_5', 'define_page_5');
incluedes/languages/japanese/japanese.php
★1行を追加
define('BOX_INFORMATION_PAGE_5', 'ページ名');
incluedes/languages/japanese/page_5.php
★新規ファイル作成
(page_4.phpをコピーする。)
‘NAVBAR_TITLE’ ‘HEADING_TITLE’を編集
incluedes/languages/japanese/html_includes/difine_page_5.php
★新規ファイル作成(difine_page_4.phpをコピー)
incluedes/modules/pages/page_5
★新規フォルダ作成
incluedes/modules/pages/page_5/header_php.php
★新規ファイル作成(フォルダtemplatesのtpl_page_4_default.phpをコピー)
includes\templates\template_default\templates
*以下書き換え
<?php if (DEFINE_PAGE_5_STATUS >= 1 and DEFINE_PAGE_5_STATUS <= 2) { ?>
★新規ファイル作成(フォルダpage_4のheader_php.phpをコピー)
*以下書き換え
$define_page = zen_get_file_directory(DIR_WS_LANGUAGES .
$_SESSION['language']
. '/html_includes/', FILENAME_DEFINE_PAGE_5, 'false');
incluedes/modules/sideboxes/more_infomation.php
★行を追加
$more_information[] = '<a href=\"'
. zen_href_link(FILENAME_PAGE_5)
. '\">' . BOX_INFORMATION_PAGE_5 . '</a>';
SQLの実行
INSERT INTO `configuration` (`configuration_id`, `configuration_title`, `configuration_key`, `configuration_value`, `configuration_description`, `configuration_group_id`, `sort_order`, `last_modified`, `date_added`, `use_function`, `set_function`) VALUES
(”, ‘自由編集ページ(Define Page) 5′, ‘DEFINE_PAGE_5_STATUS’, ‘1′, ‘自由編集ページ(Define Page) 5を表示しますか?<br />0= リンク:表示 編集領域:非表示<br />1= リンク:表示 編集領域:表示<br />2= リンク:非表示 編集領域:表示<br />3= リンク:非表示 編集領域:非表示’, 25, 84, NULL, ”, NULL, ‘zen_cfg_select_option(array(”0”, ”1”, ”2”, ”3”),’);