[Tep-j-general] New page template V.1.0-新しいページ追加のさいの作業-

Back to archive index

tamura_kei****@yahoo***** tamura_kei****@yahoo*****
2002年 12月 17日 (火) 23:05:16 JST


To:みなさま
From:田村啓

 はまださんがlist.php を作成されたのに刺激され、新しいページを追加して
いたところ、既にテンプレートがあることに気付きまして日本語化、文書化して
みました。
 不明点などありましたらお教えくださいませ。

■新しいページの追加方法テンプレート
New page template V.1.0を、osCommerce日本語版を利用している自社サイトへ
の組込み時に行ったカスタマイズ例を記述したものです。

※オリジナル版
http://www.oscommerce.com/downloads.php/contributions,331/type,3

オリジナル版作者:Blue Dog
日本語翻訳:田村啓 tamura_kei****@yahoo*****

■はじめに
 New page template V.1.0は、osCommerceに新しいページを追加する際に行う
一連の作業を説明したものです。

■評価
 osCommerce に新しいページを追加しようとして、表示形式が揃わなくて苦労
した経験はありませんか?New page template V.1.0の通りに作業すれば簡単に
Header,左右のBox,Footerのついたページを作成できます。
 PHPが分らない人でも簡単にosCommerceのページを追加できるようになります。
 とても簡単です。

■動作確認環境
Apache 1.3.36
PHP 4.2.2
osCommerce 日本語版 2.2

■ファイル構成
New pages
  + New pages/
      + catalog/
        + includes/
        |    + languages/
        |          + english/
        |            + new_page.php
        + new_page.php
      + readme (インストール方法)

■組込方法の詳細
 組み込みの工程は5つありますがどれも非常に簡単です。コピー、名前変更、1
行追加だけです。
1:/catalog/ へのコピー、名称変更
2:/catalog/includes/languages/english/へのコピー、名称変更
3:application_top.php への追加
4:catalog/includes/boxes への追加
5:catalog/includes/languages/japanese.php への追加

1:/catalog/ へのコピー、名称変更
/catalog/new_page.php を /catalog/ へ コピーします。その際に適当な名前に
変更します。例:hogeho.php

2:/catalog/includes/languages/japanese/へのコピー、名称変更
/catalog/includes/languages/new_page.php を /catalog/includes/languages/ 
へ コピーします。その際にさきほどつけた名前と同じ名前にします。例:hogeho.php

3:application_top.php への追加
下記1行を追加します。
─────────────────────────────
 define('FILENAME_HOGEHOGE', 'hogehoge.php');
─────────────────────────────
HOGEHOGE,hogehogeの部分は、それぞれの使用する名前にします。英数字のみ、
日本語不可。

4:catalog/includes/boxes への追加
hogehoge.php へのリンクを表示したい infomation.php や boxに下記1行を追
加します。
──────────────────────────────────────────────────────────
 '<a href="' . tep_href_link(FILENAME_HOGEHOGE, '', 'NONSSL') . '">' . BOX_INFORMATION_HOGEHOGE . '</a><br>' .
──────────────────────────────────────────────────────────

5:catalog/includes/languages/japanese.php への追加
─────────────────────────────
 define('BOX_INFORMATION_HOGEHOGE', 'ほげほげ');
─────────────────────────────
HOGEHOGE,ほげほげ の部分は、それぞれの使用する名前にします。「ほげほげ」
の部分のみ日本語可。
'ほげほげ'の部分が日本語として表示されリンクになります。

■最後に
 現在運用されているサイトへの組込は、十分に動作確認を行った後、行ってく
ださい。また、組込前には、使用しているファイルのバックアップを行うように
してください。

参考になりましたら幸いです。

──────────
田村 啓
tamura_kei****@yahoo*****

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/




Tep-j-general メーリングリストの案内
Back to archive index