<![CDATA[ Multi-Site, questions ... - My Forums]]> https://forums.modx.com/thread/?thread=90998 <![CDATA[Re: Multi-Site, questions ...]]> https://forums.modx.com/thread/90998/multi-site-questions#dis-post-524399
Merci pour ta réponse, je ne t'ai pas oublié mais ma charge de travail m'empêche en ce moment de m'y pencher dessus mais je te fait un retour dès que j'ai pu voir smiley
Merci encore]]>
narno07 Apr 15, 2015, 08:20 AM https://forums.modx.com/thread/90998/multi-site-questions#dis-post-524399
<![CDATA[Re: Multi-Site, questions ...]]> https://forums.modx.com/thread/90998/multi-site-questions#dis-post-522209
Au niveau des setting des différents context, tu auras quelques chose comme cela :



Ensuite dans le plugin :

if($modx->context->get('key') != "mgr"){
    switch ($modx->getOption('http_host')) {
        case 'sousdom.hebergeur.net':
            if(substr($_SERVER['REQUEST_URI'], 0, 18) == '/MODX_MULTI/siteB/'){
                $modx->switchContext('siteB');
                $modx->setOption('cultureKey', 'fr');
                setlocale(LC_ALL, 'fr_FR.UTF-8');
                break;
            }
            if(substr($_SERVER['REQUEST_URI'], 0, 18) == '/MODX_MULTI/siteC/'){
                $modx->switchContext('siteC');
                $modx->setOption('cultureKey', 'fr');
                setlocale(LC_ALL, 'fr_FR.UTF-8');
                break;
            }
            if(substr($_SERVER['REQUEST_URI'], 0, 18) == '/MODX_MULTI/siteD/'){
                $modx->switchContext('siteD');
                $modx->setOption('cultureKey', 'fr');
                setlocale(LC_ALL, 'fr_FR.UTF-8');
                break;
            }
            else{
                // Par défaut le context A
                $modx->switchContext('web');
                $modx->setOption('cultureKey', 'fr');
                setlocale(LC_ALL, 'fr_FR.UTF-8');
                break;
            }
    } 
}



]]>
shebang Mar 09, 2015, 11:19 AM https://forums.modx.com/thread/90998/multi-site-questions#dis-post-522209
<![CDATA[Re: Multi-Site, questions ...]]> https://forums.modx.com/thread/90998/multi-site-questions#dis-post-521858 ]]> narno07 Mar 04, 2015, 06:14 AM https://forums.modx.com/thread/90998/multi-site-questions#dis-post-521858 <![CDATA[Multi-Site, questions ...]]> https://forums.modx.com/thread/90998/multi-site-questions#dis-post-498341
Je suis en train de voir pour rassembler mes 4 sites (sur le même hébergeur, possédant chacun une installation et une base de données) sur une seule occurrence de MODX.

  • Site A
  • Site B
  • Site C
  • Site D

Je suis en train de suivre ce tutoriel là mais je me retrouve face à plusieurs questions.

Je travaille sur un serveur, j'ai donc installé mon occurrence de MODX dessus, mon contexte "web" correspond à mon site principal Site A et j'ai créé dans un premier temps un second contexte pour Site B

Au niveau de mon arborescence cela ressemble à ça


Ici je tombe donc sur mon occurrence de MODX avec mon contexte web, donc sur mon site A, cela fonctionne bien, a terme je pourrais renvoyer vers mon domaineA.com
Le temps de mettre ne ligne vers domaineA.com, domaineB.com, domaineC.com, domaineD.com j'aimerais pouvoir tester mes site sur des adresses temporaire sous la forme suivante


Et la je ne vois pas comment m'y prendre ... quelqu'un a deja t'il eu a gérer ce genre de cas ?

Merci]]>
narno07 May 21, 2014, 08:06 AM https://forums.modx.com/thread/90998/multi-site-questions#dis-post-498341