[Tep-j-general] 携帯電話対応

Back to archive index

Gan devso****@ganke*****
2007年 11月 20日 (火) 12:43:29 JST


warningやエラーも出ずに、一通りに動けばよいかと思いますが、、

当方が既にいろいろ組込まれた osCommerce に 「mobile以下」にプログラムの追加、削除を繰り返して、一気に移植しました。
どこまでが「私のシステム独自のモノ」なのか、「osCommerce +mobile独自のモノ」なのか、残念ですが判りません。

例えば osCommerce +mobile に含まれる oscommerce.sql の末尾に記載されている 
 MODULE_PAYMENT_MOBILE_INSTALLED が「osCommerce +mobile独自のモノ」の1つ?に該当します。
対応としては application_top.php(や使用するプログラム)の先頭で define定義する
または実際にテーブルに定義する または 使用しないで放置するなど です。

define定義するのであれば  define( configuration_key,configuration_value); 
ですので
application_top.php の末尾に 

define(MODULE_PAYMENT_MOBILE_INSTALLED ', '');

テーブルに定義するなら、oscommerce.sql より
################################################################################
INSERT INTO configuration (configuration_title, configuration_key, 
configuration_value, configuration_description, configuration_group_id, 
sort_order, date_added) VALUES ('Installed Mobile Modules', 
'MODULE_PAYMENT_MOBILE_INSTALLED', '', 'List of payment module filenames 
separated by a semi-colon. This is automatically updated. No need to edit. 
(Example: cc.php;cod.php;paypal.php)', '6', '0', now());
などを実行します。sort_order等の値は各々で違います


移植ですので、DBの場合、osCommerce +mobile に含まれる oscommerce.sql と、自分のDBの差分を取るなどして、
「現状の自分のトコと何が違うか」を知っておくと良いかと思います。
osCommerce +mobile はポイント機能をもっていますので、ポイント機能がある/無しで違います。




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