Anomalie dans header.php [Réglé]
Gestion de boucle bizarre
Support Général
alain91 Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre alain91
- Inscrit le : 26/09/2010
- Groupes :
Code PHP :
//Ajout des éventuels css alternatifs du module. $alternative_css = ''; if (defined('ALTERNATIVE_CSS')) { $array_alternative_css = explode(',', str_replace(' ', '', ALTERNATIVE_CSS)); $module = $array_alternative_css[0]; foreach ($array_alternative_css as $alternative) { if (file_exists(PATH_TO_ROOT . '/templates/' . get_utheme() . '/modules/' . $module . '/' . $alternative . '.css')) $alternative = PATH_TO_ROOT . '/templates/' . get_utheme() . '/modules/' . $module . '/' . $alternative . '.css'; else $alternative = PATH_TO_ROOT . '/' . $module . '/templates/' . $alternative . '.css'; $alternative_css .= '<link rel="stylesheet" href="' . $alternative . '" type="text/css" media="screen, handheld" />' . "n"; } }
Je pense qu'il y a une coquille dans la boucle car la première valeur du tableau est mise dans $module puis ensuite on boucle sur TOUTES les valeurs dont la première. Ne faudrait-il pas enlever la première valeur par un pop ?
Le pessimisme est d'humeur. L'optimisme est de volonté (Philosophe Alain).
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
La première valeur est le nom du css, or le nom du premier css a le nom du module. S'il y en a d'autres on les inclus.
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie