Pour cet exemple, nous avons deux domaines:
http://www.example.com
http://subdomain.example.com
Pour utiliser différents modèles pour le sous-domaine, nous pouvons accomplir cela avec ces étapes:
1) sous-domaine de configuration pour pointer vers un autre répertoire votre serveur:
Domain: /home/wherever/public_html
Sub-domain: /home/wherever/public_html_subdomain
2) Copiez votre fichier index.php vers votre nouveau répertoire de sous-domaine et mettre à jour la variable CRAFT_TEMPLATES_PATH pour pointer vers l'emplacement Je veux avoir vos modèles. Dans cet exemple, les deux dossiers de modèles sont au-dessus de la racine Web.
// index.php for domain
define('CRAFT_TEMPLATES_PATH', realpath(dirname(__FILE__) . "/../templates").'/');
// index.php for subdomain
define('CRAFT_TEMPLATES_PATH', realpath(dirname(__FILE__) . "/../templates_subdomain").'/');
Vos dossiers de modèles ressemblent maintenant:
/home/wherever/public_html
/home/wherever/public_html_subdomain
/home/wherever/templates
/home/wherever/templates_subdomain
je ne comprends pas, sur un sous-domaine et thème différent? sont les différentes parties du modèle pour chaque sous-domaine dans le même thème? et son utilisation? –