Je viens de me mettre à Yii et je me posais une question tout bête :
J'ai l'habitude de définir une url vers mes assets (dans le sens toutes les assets soit: js, css, images, yii assets ...) que je peux changer à tout moment si mon dossier d'assets change de place sur le serveur...
Quel serait le meilleur moyen de le faire (pour rester yii complient) ?
J'ai pensé aux solutions suivantes :
- Définir une constante dans le fichier de config main.php
- Définir un paramètre d'application dans le fichier de config main.php (mais dans ce cas je dois au préalable créé une variable $assets_url en début de fichier pour aussi l'utiliser dans le composant 'assetManager')
- Définir un alias (avec setPathOfAlias) dans le fichier de config mail.php (mais je pense que c'est réservé aux paths et non aux urls)
Le but est évidemment d'utiliser cette url lorsque je fais appel à mes images, css ... (Yii::app()->request->baseurl.URL_ASSET.l'asset ...)
Merci !
Maxime.

Help











