website logo
Auteur
avatar
Jireck

Forum » » Version future » » [Résolu] - CSS Array


Posté : 09-04-2013 21:49 icone du post

Oui j'en vois une grand utilité...
c'est même plus interressant que le système actuelle.
cela permet de charger ce qu'on veux.
le +/- est interressant pour dire si on garde le fichier style.css
ensuite la gestion en array permettrait ce qu'on veux.

L'avantage etant pour tout mais en plus pour les modules cela permet de charger correctement les css se trouvant dans modules/xxxx/css/xxx.css en utilisant l'appel distant. http://domaine.com/modules/xxxx/css/xxx.css



   if ($css) {
      if (is_array($css)) {
         foreach ($css  ;as $k=>$tab_css) {
            if&nb sp;(stristr($tab_css, "http://")) {
              ;  echo "
<link media="all" type="text/css" rel="stylesheet" hre f="$tab_css">\n";
            }&nbs p;else {
              ;  if (file_exists("themes/$tmp_theme/css/$tab_css") and&nb sp;($tab_css!="")) {
              ;      echo "<link media="all"  type="text/css" rel="stylesheet" src=\"themes/$tmp_theme/css/$tab_css \">\n";
              ;  } elseif (file_exists("$tab_css") and ($tab_cs s!="")) {
              ;      echo "<link media="all"  type="text/css" rel="stylesheet" src=\"$tab_css\">\n";
              ;  }
            }
         }
      } else {
         if (file_exists("t hemes/$tmp_theme/css/$css")) {
            echo& nbsp;"<link media="all" type="text/css" rel="stylesheet"  ;src=\"themes/$tmp_theme/css/$css\">\n";
         } elseif (fil e_exists("$js")) {
            echo& nbsp;"<link media="all" type="text/css" rel="stylesheet"  ;src=\"$css\">\n";
         }
      }
   }



ou / et
modifier
import_css_!javascript!()

Cet article provient de NPDS REvolution 16
https://lab.grottes-et-karsts-de-chine.org/viewtopic.php?topic=25264&forum=4