2017-09-27 6 views
0

私はMODxのウェブサイトを持っています。それは3つの異なるコンテキストを持っています。各コンテキストは他のドメインを指します。MODx革命マルチドメイン/コンテキスト同じ内容

多くの子リソースを持つリソース(フォルダ)を持っています。

リソースをpdoresources-call(フロントエンド)で表示します。すべてうまく動作します。それは必要なリソースを一覧表示します。私がそれをクリックすると、それも開いてリソースの内容を表示します(ブロックのようなものではありません)

しかし私は別のコンテキスト(C2)に行き、同じpdoResources-Callを呼び出します。 それはリソースも一覧表示/表示します。しかし、私がリソースをクリックすると何も起こりませんでした。それは別のコンテキストなので開かない。私はセットアップMODxの革命あなたは、独自の支店として、各ドメインでツリーにあなたのリソースを整理する場合、すべてのコンテンツ(リソース)

+0

C2コールで、C1またはC2からのURLでページを開こうとしていますか? – tsg

+0

リクエストを傍受し、どのリソースを提供するかをMODXに伝えるプラグインがありません。 –

答えて

0

を共有することができます異なるコンテキストを持つことができますどのように

は、セットアップシングル「スタートIDべきそれぞれの文脈のために。これはコンテキスト設定(メインメニュー経由)で起こります。

完全なプロセスは、ここで説明されてbeeingて:https://black-pixel.net/2014/02/24/multilingual-multidomain-site-modx-cms/

はたぶん、あなたはPDO-ツールがキャッシュされていない呼び出す呼び出す必要があります。または、コールをチャンクに入れ、複製してコンテキストキーを配置します(ドメインごとに1つずつ異なる3つの呼び出しがあります)。 C1などのため [[$subtree-call-C1]] ...

0

それはfirstdomain.com/parent/child.htmlに指している必要がありながら、それはseconddomain.com/parent/child.htmlのようなものにあなたを指している可能性がありますように聞こえます。その場合は、各コンテキストにsite_url(およびそれに関連するhttp_hostbase_url)のコンテキスト設定があることを確認して、MODXがあなたを別のドメインに送ることがわかるようにしてください。

関連する問題