0

6 つの異なるストアを実行している Magento サイトがあります。POA として 5 つ、デフォルトのショッピング カート機能として 1 つ (国内) が設定されています。ルート ドメインには、/subdomain/index.php/?___store=storename/ で各ストアを直接参照する独自の PHP ページ (mage 以外) があります。最初の 5 つは /commercial/storename のサブドメインに設定され、最後の 1 つは /domestic/storename に設定されます

サブドメイン内で各ストアのアドレス /subdomain/index.php/?___store=storename/ を直接参照する jQuery を使用して、すべてのストアの上部にあるヘッダーに手動ストア スイッチャーをセットアップしました。

私が抱えている問題は、定期的に、定期的に 404 が発生することです。ユーザーが店舗 (自動車など) を訪問し、別の店舗 (マイニングなど) に切り替えてから、前の店舗 (自動車) のページを表示しようとすると、URL は正しいページを指しますが、表示される店舗のテーマは 2 番目の店舗です。これらの 404 は、ページが Google や AdWords でインデックスに登録されている場合に、直接リンクを介して発生することもあります。

セッションの有効期間は 3600 に設定され、すべてのストアがサブドメインとして設定されています。6 番目の「国内」ストアは別の Mage インストールですが、スイッチャーの問題の一部です。

どんな助けでも大歓迎です。ドメインはlevanta dot com dot auです。

乾杯。

編集:システムログを確認した後、次のエラーが見つかりました。

2012-08-27T02:34:14+00:00 ERR (3): 通知: 未定義のインデックス: httponly in /home/levantan/public_html/www.levanta.com.au/commercial/app/code/core/Mage/ Core/Model/Session/Abstract/Varien.php on line 90 2012-08-27T02:34:14+00:00 ERR (3): Notice: Undefined index: secure in /home/levantan/public_html/www.levanta. com.au/commercial/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 92 2012-08-27T02:34:14+00:00 ERR (3): 注意: 未定義のインデックス: 94 行目の /home/levantan/public_html/www.levanta.com.au/commercial/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php のドメイン

4

1 に答える 1

0

それを読んで:-

複数のウェブサイトとストアの仕組み

グローバル | ウェブサイト | ストア | ストアビュー

ビデオを見る:--

ビデオ: 複数のオンライン ストアフロントの作成、パート 1

ビデオ: 複数のオンライン ストアフロントの作成、パート 2

Magento の高度な機能の 1 つは、1 つのインストール内で複数の Web サイトとストアを管理できるようにするもので、これをサポートする素晴らしいシステムがあります。GWS - 別名「グローバル、Web サイト、ストア」です。</p>

  1. グローバル:これは、インストール全体を指します。

  2. ウェブサイト:ウェブサイトはストアの「親」です。Web サイトは 1 つ以上のストアで構成されます。Web サイトは、顧客データを共有するように設定することも、データを共有しないように設定することもできます

  3. ストア (またはストア ビュー グループ):ストアは Web サイトの「子」です。商品とカテゴリーは店舗レベルで管理されています。ストア ビュー グループごとにルート カテゴリが構成され、同じ Web サイト内の複数のストアがまったく異なるカタログ構造を持つことができます。

  4. ストア ビュー:ストアには、フロントエンドでブラウズできる 1 つ以上のストア ビューが必要です。ストア ビューごとのカタログ構造は常に同じで、前面に複数のデータを表示できます。実装の 90% はストア ビューを使用して、顧客が 2 つ以上の言語を切り替えることができるようにします。

ここに画像の説明を入力

シナリオ例

電化製品、家庭用電化製品、および DVD と CD を販売したいとします。この例では、カタログを 2 つの店舗と 3 つの Web サイトに分けます。アプライアンス ラインは独自の Web サイトで販売され、残りのアイテムは別の Web サイトで販売されます。この目的のために、appliance.com と coolstuff.com を購入しました。顧客データと注文データを 2 つの Web サイト間で共有したくないため、2 つの Web サイト間の構成でデータ共有をオフにします。

coolstuff.com の下に、Electronics と Media という 2 つのストアを作成します。家庭用電化製品は電気店で販売され、メディア アイテムはメディア ストアで販売されます。アイテムの各ラインは非常に広範であるため、メディア ストアと電化製品ストアに個別のカテゴリ構造を作成することは理にかなっています。そうしないと、カテゴリ ツリーが大きくて扱いにくくなります。ストアを作成したら、各ストアに異なるルート カテゴリを割り当てるだけです。

さらに、英語とスペイン語の両方の Web サイトにカタログを掲載したいと考えています。これを行うには、3 つの店舗ごとに英語とスペイン語の店舗ビューを作成します。カタログ データを入力するときに、管理画面でストア ビューを切り替えて、追加の製品タイトル、説明などを作成できます。</p>

構成

Magento の構成では、ストアをセットアップするときに GWS を一種のツリーとして使用します。最初にインストールするとき、すべての構成設定は「デフォルト」を指し、グローバル インストールを意味します。各構成可能なアイテムの横にあるチェック ボックスは、特定の Web サイトまたはストア ビューでチェックを外すことができ、このアイテムがこの Web サイトまたはストア ビューに固有であることを示します。たとえば、両方の Web サイトで支払いモジュールとして authorize.net を提供しますが、coolstuff.com でのみ Google チェックアウトを提供したいとします。構成では、ストア ビューのドロップダウンで coolstuff.com を選択し、Google API 設定を見つけて、Google チェックアウト タブで「デフォルトを使用」のチェックを外します。この特定の Web サイトに対して、Google チェックアウトを有効または無効にできるようになりました。

構成内のすべてのモジュールは同じように機能します。

ストア ビューに移ります。ストア ビューが作成されたら、ストア ビューのレイアウトとビジュアル設定を自由に構成できます。ドロップダウンを使用すると、顧客はストア ビューを切り替えることができます。これにより、現在のページが別のビューで再読み込みされます。これは複数の言語に使用できますが、複数のデザイン パッケージ間で AB テストを簡単に実行して、より多くの変換が得られるかどうかを確認する方法にもなります。可能性は無限大!

上記は、この機能の基本的な概要を示したものです。すべての設定方法を学習する最善の方法は、Magento をインストールしてそこにアクセスし、いろいろ試してみることです。

また、構成に関してもう少し詳しく説明する 2 つの短いビデオも作成しました。楽しみ!

ビデオを見る:--

ビデオ: 複数のオンライン ストアフロントの作成、パート 1

ビデオ: 複数のオンライン ストアフロントの作成、パート 2

于 2012-08-28T05:57:20.833 に答える