Partage
  • Partager sur Facebook
  • Partager sur Twitter

CSS dynamique utilisant les variables de session

PHP / CodeIgniter / CSS

Sujet résolu
    24 novembre 2017 à 13:20:20

    As-tu essayé ce que j'ai proposé ? Ou tu veux forcément que le fichier en question soit dans le dossier assets ?
    • Partager sur Facebook
    • Partager sur Twitter
    le bienfait n'est jamais perdu
      24 novembre 2017 à 13:38:18

      WillyKouassi a écrit:

      As-tu essayé ce que j'ai proposé ? Ou tu veux forcément que le fichier en question soit dans le dossier assets ?


      Désolé j'ai zappé hier soir, je viens de tester là et cela ne fonctionne pas, il m'affiche ma vue php (compilée) en version texte dans le navigateur x)...

      <body>
      		body{
      	--second-color: #ff0000;
      }

      Je viens de trouver une alternative viable mais je trouve pas ça très propre... En utilisant la balise <style> dans la vue, je définis la variable css avec la variable de session et cela fonctionne mais j'suis un perfectionniste et pour moi la balise <style> est une abomination x) le css dans le css et le php dans le php...
      Une autre idée ou je me contente de ça ? :p

      • Partager sur Facebook
      • Partager sur Twitter
      #V #Tigerblue77
        24 novembre 2017 à 13:47:26

        Je ne sais pas trop ce que tu as fait, mais de mon côté aucun problème.. J'ai le css généré sans soucis.
        • Partager sur Facebook
        • Partager sur Twitter
        le bienfait n'est jamais perdu
          24 novembre 2017 à 13:50:20

          WillyKouassi a écrit:

          Je ne sais pas trop ce que tu as fait, mais de mon côté aucun problème.. J'ai le css généré sans soucis.


          J'ai déplacé le css dans le dossier de mes vues puis j'ai fais un load view dans ma vue principale. Tu as compris ce que j'ai trouvé pour que cela fonctionne ou tu veux que je réexplique ? :)
          • Partager sur Facebook
          • Partager sur Twitter
          #V #Tigerblue77
            24 novembre 2017 à 13:56:03

            Oui j'ai compris ce que tu as trouvé, je l'ai utilisé une ou deux fois quand j'avais au max 3 règles CSS.

            Sinon je n'ai pas dit de faire un load->view dans ta vue principale. J'ai fait un exemple dans un de mes messages précédents

            • Partager sur Facebook
            • Partager sur Twitter
            le bienfait n'est jamais perdu
              24 novembre 2017 à 14:18:10

              WillyKouassi a écrit:

              Oui j'ai compris ce que tu as trouvé, je l'ai utilisé une ou deux fois quand j'avais au max 3 règles CSS.

              Sinon je n'ai pas dit de faire un load->view dans ta vue principale. J'ai fait un exemple dans un de mes messages précédents


              Exact je viens de relire ton message, le soucis avec ta méthode c'est que je dois ajouter mon appel dans chaque controleur qui doit avoir une couleur dynamqie (environ une dizaine de controlleurs actuellement) alors qu'avec la balise <style>, je l'ai simplement ajoutée dans ma vue "header" qui est appelée dans tous ces controlleurs :)

              Merci pour votre aide même si ce n'est pas la solution la plus belle niveau code, au moins c'est fonctionnel :) Bon week-end ! ;)

              • Partager sur Facebook
              • Partager sur Twitter
              #V #Tigerblue77
                24 novembre 2017 à 14:21:08

                Pas forcément mais bon... Bon week-end
                • Partager sur Facebook
                • Partager sur Twitter
                le bienfait n'est jamais perdu

                CSS dynamique utilisant les variables de session

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown