IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Feuille de style et JavaScript : comportement bizarre [1.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    772
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2004
    Messages : 772
    Par défaut Feuille de style et JavaScript : comportement bizarre
    Bonjour,

    depuis ce matin, Symfony ne génère plus les balises <link> ni <script> pour insérer ma css et mes scripts perso à ma page index.php ni my_app_dev.php.

    Le fichier view.yml spécifie pourtant ces inclusions et surtout ça marchait encore très bien vendredi dernier... N'ayant pas touché aux fichiers de conf, je reste perplexe devant ce problème.

    mon view.yml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    default:
      http_metas:
        content-type: text/html
     
      metas:
        title:        Administration de Danae
        robots:       index, follow
        description:  symfony project
        keywords:     symfony, project
        language:     fr
     
      stylesheets:    [base]
     
      javascripts:    [layermenu, ufo, refer, forms, flux]
     
      has_layout:     on
      layout:         layout
    le <head> généré, même après un clear-cache...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <HEAD>
     
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <meta name="title" content="Administration de Danae" />
    <meta name="robots" content="index, follow" />
    <meta name="description" content="symfony project" />
    <meta name="keywords" content="symfony, project" />
    <meta name="language" content="fr" />
      <title>Administration de Danae</title>
     
      <LINK rel="shortcut icon" href="favicon.ico" />
     
      <SCRIPT type="text/javascript">
      /*<![CDATA[*/
      <!--
        browserName = navigator.appName;
        browserVer = parseInt(navigator.appVersion);
        var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
        if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror" || browserName=="Opera") {version = "n3";} else {version = "n2";}
        // Blurring links:
        function blurLink(theObject) { //
          if (msie4) {theObject.blur();}
        }
      // -->
      /*]]>*/
      </SCRIPT>
     
    </HEAD>

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    772
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2004
    Messages : 772
    Par défaut
    Pour info, le fichier généré dans le cache comporte bien les lignes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $response->addStylesheet('monCss', '', array());
    et idem pour les scripts... Je ne vois vraiment pas où est le pb..

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par défaut
    Bonsoir,

    en supprimant la ligne , et en restaurant le main.css par défaut, est-ce que main.css est inclus?

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    772
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2004
    Messages : 772
    Par défaut
    Non..

    le problème s'est résolu avec une récupération d'une révision antérieure... Je n'ai malheureusement pas su pourquoi le bug est apparu. Peut-être un problème d'encodage de caractères des fichiers ...

  5. #5
    Membre chevronné
    Avatar de phpiste
    Homme Profil pro
    Développeur Senior
    Inscrit en
    Septembre 2006
    Messages
    251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 251
    Billets dans le blog
    7
    Par défaut
    Juste une question peut tu comparer les deux versions du fichier view yml
    peut être que c'est une simple tabulation qui fait le désagrément .

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    772
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2004
    Messages : 772
    Par défaut
    ça ne venait pas des tabs, j'ai vérifié.

    Je crois plus à un pb d'encodage de fichiers. D'autant que le fichier view.yml n'avait pas changé entre temps...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. charger une feuille de style via javascript
    Par yakusa77 dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 05/12/2008, 11h15
  2. [JavaScript] [SRC] Changer de feuilles de style en Javascript
    Par troumad dans le forum Contribuez
    Réponses: 4
    Dernier message: 04/02/2008, 14h11
  3. Modification feuille de style avec javascript
    Par Invité dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 17/05/2007, 18h39
  4. Modifier des feuilles de styles en Javascript
    Par navis84 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 08/08/2006, 10h19
  5. acces feuille de style avec javascript
    Par lacsap49 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 15/02/2006, 14h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo