Utilisation de jetons pour autoriser la portabilité du fichier de contrôleur personnalisé

Lorsqu'un site est créé, son nom est utilisé dans le fichier de contrôleur. Le fichier de contrôleur est ainsi lié au site nommé et ne peut pas être utilisé d'un site à l'autre.

Il est impossible d'utiliser un fichier de contrôleur pour un site portant un autre nom que celui employé dans le fichier. Il en va de même pour les sites créés à partir d'un modèle de site ayant un fichier de contrôleur personnalisé. Les jetons suivants, évalués de façon dynamique, permettent d'utiliser le fichier de contrôleur pour plusieurs sites.

Jeton Description

[!--$SCS_SITE_PREFIX--]

Ce jeton renvoie le préfixe du site en cours. Voici des exemples de valeur :
/site/MySite/
ou
/site/authsite/MySecureSite/ 

[!--$SCS_SITE_PATH--]

Ce jeton renvoie l'emplacement CDN de produit en cours. La valeur ne comporte pas de caractère '/' de fin. Voici des exemples de valeur :
/site/MySite/_cache_0000
ou
/site/authsite/MySecureSite

[!--$SCS_PRODUCT_PATH--]

Ce jeton renvoie l'URL de produit en cours, clé de cache comprise, si applicable. La valeur ne comporte pas de caractère '/' de fin. Voici des exemples de valeur :
https://www.example.com/cdn/cec/v21.1.2.23
ou
https://www.example.com/cdn/cec/v21.1.3.18