1

私たちは何か面白いことをしようとしていますが、やりがいがあります。

B2C サイト (非 Magento) には数千の製品がリストされており、さまざまな理由でサイトを Magento に移動することを検討しています。製品ページには、これらの製品に関する詳細情報が記載されています。私たちのユーザーベースは、これらの製品を購入できる小売店に関するローカル情報を提供することを望んでいます。必要な情報は、小売店の名前、住所、郵便番号、電話番号、および Google マップの表示です (これはオプションです)。

フロントエンドでは、各製品の詳細ページに、製品に応じて、またユーザーの郵便番号に応じて、関連する小売業者が表示されます。各ユーザーには、近くの小売店が最大 5 つ表示されます。

私の質問は、次のことができるように、Magento でこれをどのように設定するのが最善かということです。

  1. 製品を Retail_outlets にマップします。これは、magento が製品をカテゴリにマッピングできる方法です。製品とアウトレットは多対多の関係になり、メンテナンスが容易なものを探しています。
  2. ユーザーの郵便番号を小売業者の情報にマッピングします。

Magento 1.7 の方が適している場合は、magento 1.7 を使用することにオープンです。

前もって感謝します。-TM

4

1 に答える 1

0

これは、プログラミングとは関係がなく、コード サンプルがなく、一般的すぎるため、この質問の適切な場所ではありません :( FAQ を読んでください

ただし、一般的には次のものが必要です。

  1. すべての Retail_outlets を使用して製品属性 (複数選択) を追加し、可能な小売業者を製品に追加します
  2. jet を持っていない場合は、ユーザーに zip を入力するように依頼します。quote->getShippingAddress()->getPostcode();ユーザーが登録されている場合などにこれを取得できます
  3. 詳細ページで、小売業者を郵便番号で照会します。これには、MySQL で Geo/Spatial Search を実装する必要があります。
于 2012-05-15T10:47:22.863 に答える