0

MagentoのezappsのZoomFullPageCacheを使用します。コードはここにあります:

https://github.com/ezapps/Zoom-Magento-FPC

開発はしばらく沈黙しているように見えますが、私たちはまだこの製品を楽しんでいます。現在、サイトAがサイトBにロードされているマルチストアを操作していることがわかります。ただし、マルチストアをサポートすることになっています。

私たちの質問は次のとおりです。マルチサイトでこの問題に遭遇し、それを修正する方法を知っている人はいますか?

メルシー

4

1 に答える 1

1

ズームは以下を探します:

self :: $ STORE = isset($ _ SERVER ['MAGE_RUN_CODE'])

問題は、ezzoom.phpがindex.phpのPHPコードの最初の行であるということです。

あなたがする必要があるのは、インデックスphpのezooom.phpへの呼び出しの上にドメインに基づいてストアを選択するためのIFELSEコードを配置することです

その後、それは正常に動作します

今、コードは次のようになります

$call to ezzoom.php on first line

OTHER CODE HERE

switch($_SERVER['HTTP_HOST']) {
case 'winkel1.nl':
Mage::run('winkel2', 'website');
break;
case 'winkel2.nl':
Mage::run('winkel2', 'website');
break;
default:
Mage::run();
break;
}

そしてこれはする必要があります

switch($_SERVER['HTTP_HOST']) {
    case 'winkel1.nl':
    Mage::run('winkel2', 'website');
    break;
    case 'winkel2.nl':
    Mage::run('winkel2', 'website');
    break;
    default:
    Mage::run();
    break;
    }

$call to ezzoom.php on first line

OTHER CODE HERE

次に、環境変数はezooomによって認識されます

于 2012-09-24T20:33:56.187 に答える