osCommerceは、データベースで管理された高機能なオンライン・ショップを構築できるオープンソースのサーバ・アプリケーションです。
■Mo Pics Modification v1.1 for OsCommerce 2.2日本語対応版
この拡張モジュールパッケージは、John Poynton氏、Richard Aspden氏らによって作成・拡張された
Big Image拡張モジュールを、Brandon Sweetがさらに拡張したMo Pics Modification v1.1 for
OsCommerce 2.2をを元に、osCommerce日本語版(20021202版)に対応する様、ソース移植・改変を
行ったものです。
※オリジナル版
http://www.oscommerce.com/community/contributions,257/page,5
■はじめに
Mo Pics Modification v1.1 for OsCommerce 2.2は、osCommerceのカタログ商品画面に表示される画
像を、最大6枚追加表示する事が出来る様にする為の追加モジュールです。
■ファイル構成
Mo Pics Modification v1.1 for OsCommerce 2.2/
+ mo_pics v1.1_osj/
+ catalog/
| + includes/
| | + functions/
| | | + html_output.php
| | + local/
| | | + configure.php
| + product_info.php
| + popup_image.php
| + popup_image1.php
| + popup_image2.php
| + popup_image3.php
| + popup_image4.php
| + popup_image5.php
| + popup_image6.php
+ admin/
| + includes/
| | + functions/
| | | + html_output.php
| | + local/
| | | + configure.php
| | + languages/
| | | + japanese/
| | | | + categories.php
| + categories.php
| + popup_image.php
| + popup_image1.php
| + popup_image2.php
| + popup_image3.php
| + popup_image4.php
| + popup_image5.php
| + popup_image6.php
+ database_additions.TXT
+ database_additions.sql(日本語版対応SQL文)
+ LICENSE.txt
+ Readme.txt
+ readme_j.txt
■組込方法
上記ファイル構成のcatalog/・admin/各ディレクトリに含まれるファイルを、該当ディレクトリへ
アップロードして下さい。
付属のdatabase_additions.sqlファイルのSQL文を実行して、使用中のデータベースにテーブルを追
加して下さい。
注1:
catalog/・admin/各ディレクトリ内のlocal/configure.phpに記述されている内容は、オリジナル版ではincludes/application_top.phpへ記述する様に指示されていますが、日本語対応版では極力追記箇所をなくす為にlocal/configure.phpを新規追加しました。
注2:
database_additions.sqlは下記の様に記述されています。
ALTER TABLE `catalog`.`products` ADD `products_bimage` VARCHAR(64) AFTER `products_image`;
使用中のデータベース名が`catalog`の場合はそのまま実行するだけでOKですが、違う名称の場合は
この部分を記述変更した後に実行して下さい。
■現在の問題点
catalog/側には特に問題は見られませんが、admin/側で商品登録時の確認画面(プレビュー画面)表
示時に、ポップアップ画像が表示されません。
■最後に
osCommerce日本語版で日本語表示でのみ検証しました為、他言語(英語・ドイツ語・スペイン語
等)で表示した場合、正しく動作しない可能性があります。
現在運用されているサイトへの組込は、十分に動作確認を行った後、行ってください。
また、組込前には、使用しているファイルのバックアップをお忘れ無く。
組込表示例は下記URLをご参照下さい。(実際に運用しているショッピングサイトです)
http://www.ideastore.co.jp/product_info.php?manufacturers_id=20&products_id=88
2002年12月30日 Masahiko Nagata (nagata@ideastore.co.jp)