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 :

Symfony2 et javascript particulier [2.x]


Sujet :

Symfony PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2013
    Messages : 54
    Points : 27
    Points
    27
    Par défaut Symfony2 et javascript particulier
    Bonjour,

    J'ai un petit soucis avec symfony2.

    J'ai acheter le kit graphik suivant:
    http://demo.okendoken.com/index.html

    Cependant ce kit graphique inclus un code javascript particulier:
    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
    <script type="text/template" id="sidebar-settings-template">
        <% auto = sidebarState == 'auto'%>
        <% if (auto) {%>
        <button type="button"
                data-value="icons"
                class="btn-icons btn btn-transparent btn-small">Icons</button>
        <button type="button"
                data-value="auto"
                class="btn-auto btn btn-transparent btn-small">Auto</button>
        <%} else {%>
        <button type="button"
                data-value="auto"
                class="btn btn-transparent btn-small">Auto</button>
        <% } %>
    </script>

    1) A quoi servent les "<% %>" (a priori pour n'afficher que la partie du code en dehors pour le menu, cad le bouton) ?
    2) quand je met ce code, Symfony me dit:
    Unexpected "}" in IntranetMainBundle::index.html.twig at line 395
    Ce qui correspond à la dernière ligne:
    <% } %>


    Voici la fonction qui utilise le script ci dessus:
    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
    sidebarState = function(state, triggerResize){
            	var $template = $('#sidebar-settings-template');
                triggerResize = triggerResize == undefined ? true : false;
                if (!$template[0]){
                    return;
                }
                $sidebarSettings.html(_.template($template.html(), {sidebarState: state}));
     
                if (state == "auto"){
                    $(".sidebar, .side-nav, .wrap, .logo").removeClass("sidebar-icons");
                } else {
                    $(".sidebar, .side-nav, .wrap, .logo").addClass("sidebar-icons");
                }
                if (triggerResize){
                    triggerChartsResize();
                }
     
            }

    En clair cette fonction gère l'affichage du bouton du menu de gauche quand on clique sur le bouton "Icons" (cf lien kit graphik).


    C'est un soucis avec Symfony2 il me semble.

    En espérant que vous saurez m'aider.

    Cordialement,

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2013
    Messages : 54
    Points : 27
    Points
    27
    Par défaut
    Bon il suffisait de mettre un espace entre les accolades et le "%>"

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

Discussions similaires

  1. [2.x] [Symfony2] Formulaire select particulier
    Par cris83500 dans le forum Symfony
    Réponses: 1
    Dernier message: 02/05/2014, 20h00
  2. JSDOC fichier javascript particulier
    Par SuperArbre dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 14/09/2013, 13h15
  3. [2.x] symfony2 et javascript
    Par new_dreams dans le forum Symfony
    Réponses: 2
    Dernier message: 03/05/2012, 14h53
  4. Quel framework javascript utiliser pour un usage particulier ?
    Par codefalse dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/08/2008, 17h06

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