Bonjour tout le monde,
J'aimerai savoir si il est possible dans un template (dans mon cas de figure, c'est un template de VirtualHost) de faire une condition ayant pour résultat l'inclusion d'un fichier ?
Pour faire plus simple, j'ai dans mon répertoire "/etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf" mon template décomposé en 7 fichiers.
J'aimerai faire quelques choses comme cela :
{
# Configuration Port 80
if ( $port eq "80" )
{ include fichier 05Port80
Et évidement, si c'est le port 443, il n'y a pas d'include du fichier.
Quel est l'intérêt ?
Dans mon cas de figure, cela permettrait d'avoir un code plus lisible que du :
{
# Configuration Port 80
if ( $port eq "80" )
{$OUT .= " RewriteEngine on\n";
$OUT .= " RewriteCond %{HTTPS} off\n";
Et après il y a une dizaine de ligne en $OUT.
Ou, j'ai peut-être mal compris la création d'un template ?
Je suis preneur de tout.
Merci par avance.
Claude