- 目次
- CHAPTER 2 フロント機能をカスタマイズする
- SECTION-2 商品詳細
- Tips 029 GoogleMapsを表示する
商品詳細ページでエラーが出て Google Maps が表示されない
バージョン2.4.0では問題なく動作するのですが、最新版(2.4.3)では残念なことになります。
2.4.0→2.4.3 で変更があった部分が、ちょうど今回カスタマイズするファイルと被ってしまったのが原因です。
EC-CUBE最新版のソースコードを直接変更する
今回の場合は、ダウンロードファイルを修正するよりも、2.4.3のソースコードを直接変更したほうが簡単です。
以下のファイルをダウンロードして利用している場合は、2.4.3オリジナルのファイルを用意してください。
- /data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php
修正するファイルは、この1つだけです。
SELECT文に、map_urlを追加していきます。
SC_DB_DBFactory_MYSQL.php 281行目あたり
- 変更
-
dtb_products.status, dtb_products.map_url, // ← 追加 dtb_products.product_flag,
SC_DB_DBFactory_MYSQL.php 387行目あたり
- 変更
-
T1.status, T1.map_url, // ← 追加 T1.product_flag,
- source:
- エスキュービズム
- updated:
- 2010.07.21 02:07:41




