zencart:追加ページに固定文字追加

Posted on 日曜日, 11 月 15th, 2009 at 3:34 PM

:簡単に追加したページ(複数)に同じ文字(店舗カレンダー)を表示(連動)させたい。

今回はカレンダーを表示。店舗営業日のカレンダーは、1つなので

各ページずつ修正してたら大変。。1か所に表示したカレンダーを他のページでも表示できれば助かるかな。。。

まずページを増やす。

/includes/templates/テンプレート/templates/

/includes/languages/japanese/テンプレート/

/includes/modules/pages/

など。。

で追加したいカレンダーをどこに定義?すればいいのか・・・スマートな場所が思いつかなかったのでとりあえずここにw。

/includes/templates/テンプレート/common/tpl_header.

<?
$calender1 = 'ここに必要なカレンダー定義を書く';
?>

/includes/languages/japanese/テンプレート(日本語)

-----

この場合/includes/templates/テンプレート/templates/を次のようにし、

<? if (TEXT_INFORMATION) { ?>
<div class="content">
<? echo TEXT_INFORMATION;
?>

<? if (TEXT_INFORMATION2) { ?>

<div id="shop2mainright">
<? echo HEADING_TITLE2; ?>

<? echo  $calender1 ; ?>

<? echo TEXT_INFORMATION2;
?>
<?
}
?>
-----

/includes/languages/japanese/テンプレート/に
define('HEADING_TITLE2', '店舗情報');

define('TEXT_INFORMATION2', '
必要な文面w

);

----------

出来上がりが

店舗情報

カレンダー

必要な文面w

ってな感じになる。

関連記事

You can leave a response, or trackback from your own site.

Leave a reply

Name (*)
Mail (will not be published) (*)
URI
Comment