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 :

faire une Template (fichier twig)


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif
    Inscrit en
    Novembre 2010
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 187
    Par défaut faire une Template (fichier twig)
    Bonjour ,
    svp je suis entrain de faire le fichier twig

    lorsque j 'ai fait l 'exécution il m 'affiche cette erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    An exception has been thrown during the rendering of a template ("Route "MyApp_PvJobLstLangue" does not exist.") in "MyAppemploiBundle::demo.html.twig".
    svp aide moi et merci

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    et le code ?

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2012
    Messages
    394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2012
    Messages : 394
    Par défaut
    stp donnes nous ce fichier Twig !!

  4. #4
    Inactif
    Inscrit en
    Novembre 2010
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 187
    Par défaut
    le fichier twig
    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    	<head>
    		<title>Navigation Effect Using jQuery</title>
    		{% block stylesheet %}
    		<link href="{{ asset('bundles/emploi/css/styles.css') }}" type="text/css" rel="stylesheet" />
    		<link rel="stylesheet" type="text/css" href="styles.css" />
    		{% endblock %}
    		{% block javascripts %}
    		<script type="text/javascript" src="{{ asset('bundles/emploi/js/jquery.js') }}"></script>
    		<script type="text/javascript" src="{{ asset('bundles/emploi/js/sliding_effect.js') }}"></script>
    		{% endblock %}
    	</head>
    	<body>
    	<div id="header">  </div>
    	<div id="contenaire">
    		<div id="navigation-block">
     
                <p>Menu Candidat</p>
                <ul id="sliding-navigation">
                    <li class="sliding-element"><h3>Fiche</h3></li>
                    <li class="sliding-element"><a href="#">Ma Fiche </a></li>
                    <li class="sliding-element"><a href="#">Option Compte</a></li>
                </ul>
    			<ul id="sliding-navigation">
                    <li class="sliding-element"><h3>Rubriques CV</h3></li>
     
                    <li class="sliding-element"><a href="{{path('PvJobLstLangue')}}">Lettre de Présentation </a></li>
                    <li class="sliding-element"><a href="#">Présentation CV</a></li>
    				<li class="sliding-element"><a href="#">Coordonnées </a></li>
                    <li class="sliding-element"><a href="#">Scolarité</a></li>
    				<li class="sliding-element"><a href="#">Expériences de Travail </a></li>
                    <li class="sliding-element"><a href="#">Compétences</a></li>
    				<li class="sliding-element"><a href="#">Références </a></li>
                    <li class="sliding-element"><a href="#">Associations</a></li>
    				<li class="sliding-element"><a href="#">Info. Générales</a></li>
    				<li class="sliding-element"><a href="#">Emploi Recherché</a></li>
                    <li class="sliding-element"><a href="#">Société Recherchée</a></li>
    				<li class="sliding-element"><a href="#">Region Visée</a></li>
                    <li class="sliding-element"><a href="#">Info.Complémentaires</a></li>
                </ul>
    			<ul id="sliding-navigation">
                    <li class="sliding-element"><h3>Vue générale</h3></li>
                    <li class="sliding-element"><a href="#">Visualiser mon CV</a></li>
                    <li class="sliding-element"><a href="#">Verifier mon CV</a></li>
    		    </ul>
    			<ul id="sliding-navigation">
                    <li class="sliding-element"><h3>Recherche d'emploi</h3></li>
                    <li class="sliding-element"><a href="#">Offres d'Emploi</a></li>
                    <li class="sliding-element"><a href="#">Mes Candidatures</a></li>
    				 <li class="sliding-element"><a href="#">Sociétés Sélects</a></li>
    		    </ul>
    			<ul id="sliding-navigation">
                    <li class="sliding-element"><h3>Fermer</h3></li>
                    <li class="sliding-element"><a href="#">Fermer Session </a></li>
    		    </ul>
     
            </div>
    		<div id="content">
    						{% block body %}
    						{% endblock %}
     
    		</div>
    	</div>
    	</body>
    </html>
    et index.html.twig
    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    {% extends 'MyAppemploiBundle::demo.html.twig' %}
    {% block title %}{% endblock%}
    {% block body %}
     
    <h1>PvJobLstLangue list</h1>
     
    <table class="records_list">
        <thead>
            <tr>
                <th>Id</th>
                <th>Liblangue</th>
                <th>Actions</th>
            </tr>
        </thead>
        <tbody>
        {% for entity in entities %}
            <tr>
                <td><a href="{{ path('pvjoblstlangue_show', { 'id': entity.id }) }}">{{ entity.id }}</a></td>
                <td>{{ entity.libLangue }}</td>
                <td>
                    <ul>
                        <li>
                            <a href="{{ path('pvjoblstlangue_show', { 'id': entity.id }) }}">show</a>
                        </li>
                        <li>
                            <a href="{{ path('pvjoblstlangue_edit', { 'id': entity.id }) }}">edit</a>
                        </li>
                    </ul>
                </td>
            </tr>
        {% endfor %}
        </tbody>
    </table>
     
    <ul>
        <li>
            <a href="{{ path('pvjoblstlangue_new') }}">
                Create a new entry
            </a>
        </li>
    </ul>
    {% endblock %}

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    ça doit être ça qui coince
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {{path('PvJobLstLangue')}}
    vérifie que t'as bien mis définie le path

  6. #6
    Inactif
    Inscrit en
    Novembre 2010
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 187
    Par défaut
    sous le fichier MyApp/emploiBundle/ressource/config/routing.yml
    j 'ai ce route la
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    MyAppemploiBundle_/PvJobLstLangue:
        resource: "routing/PvJobLstLangue.yml"
        prefix:   /PvJobLstLangue

  7. #7
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2012
    Messages : 21
    Par défaut
    Tu as bien déclaré ta route ?

  8. #8
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    php app/console router:debug

  9. #9
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2012
    Messages
    394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2012
    Messages : 394
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    php app/console router:debug
    est ce que t'as fais la commande tu verra si ton path existe ou pas !!

  10. #10
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2012
    Messages : 21
    Par défaut
    Envoie le fichier : routing/PvJobLstLangue.yml

    "PvJobLstLangue" est le préfixe de ton url

    le nom des routes est : "MyAppemploiBundle_/PvJobLstLangue"

    Donc il faut que tu fasse un truc comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {{path('MyAppemploiBundle_/PvJobLstLangue')}}

  11. #11
    Inactif
    Inscrit en
    Novembre 2010
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 187
    Par défaut
    même erreurs lorsque j 'ai changer le path
    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    	<head>
    		<title>Navigation Effect Using jQuery</title>
    		{% block stylesheet %}
    		<link href="{{ asset('bundles/emploi/css/styles.css') }}" type="text/css" rel="stylesheet" />
    		<link rel="stylesheet" type="text/css" href="styles.css" />
    		{% endblock %}
    		{% block javascripts %}
    		<script type="text/javascript" src="{{ asset('bundles/emploi/js/jquery.js') }}"></script>
    		<script type="text/javascript" src="{{ asset('bundles/emploi/js/sliding_effect.js') }}"></script>
    		{% endblock %}
    	</head>
    	<body>
    	<div id="header">  </div>
    	<div id="contenaire">
    		<div id="navigation-block">
     
                <p>Menu Candidat</p>
                <ul id="sliding-navigation">
                    <li class="sliding-element"><h3>Fiche</h3></li>
                    <li class="sliding-element"><a href="#">Ma Fiche </a></li>
                    <li class="sliding-element"><a href="#">Option Compte</a></li>
                </ul>
    			<ul id="sliding-navigation">
                    <li class="sliding-element"><h3>Rubriques CV</h3></li>
     
                    <li class="sliding-element"><a href="{{path('MyAppemploiBundle_/PvJobLstLangue')}}">Lettre de Présentation </a></li>
                    <li class="sliding-element"><a href="#">Présentation CV</a></li>
    				<li class="sliding-element"><a href="#">Coordonnées </a></li>
                    <li class="sliding-element"><a href="#">Scolarité</a></li>
    				<li class="sliding-element"><a href="#">Expériences de Travail </a></li>
                    <li class="sliding-element"><a href="#">Compétences</a></li>
    				<li class="sliding-element"><a href="#">Références </a></li>
                    <li class="sliding-element"><a href="#">Associations</a></li>
    				<li class="sliding-element"><a href="#">Info. Générales</a></li>
    				<li class="sliding-element"><a href="#">Emploi Recherché</a></li>
                    <li class="sliding-element"><a href="#">Société Recherchée</a></li>
    				<li class="sliding-element"><a href="#">Region Visée</a></li>
                    <li class="sliding-element"><a href="#">Info.Complémentaires</a></li>
                </ul>
    			<ul id="sliding-navigation">
                    <li class="sliding-element"><h3>Vue générale</h3></li>
                    <li class="sliding-element"><a href="#">Visualiser mon CV</a></li>
                    <li class="sliding-element"><a href="#">Verifier mon CV</a></li>
    		    </ul>
    			<ul id="sliding-navigation">
                    <li class="sliding-element"><h3>Recherche d'emploi</h3></li>
                    <li class="sliding-element"><a href="#">Offres d'Emploi</a></li>
                    <li class="sliding-element"><a href="#">Mes Candidatures</a></li>
    				 <li class="sliding-element"><a href="#">Sociétés Sélects</a></li>
    		    </ul>
    			<ul id="sliding-navigation">
                    <li class="sliding-element"><h3>Fermer</h3></li>
                    <li class="sliding-element"><a href="#">Fermer Session </a></li>
    		    </ul>
     
            </div>
    		<div id="content">
    						{% block body %}
    						{% endblock %}
     
    		</div>
    	</div>
    	</body>
    </html>

Discussions similaires

  1. faire une Template avec jquery
    Par marwazmandar dans le forum jQuery
    Réponses: 0
    Dernier message: 26/06/2012, 12h49
  2. Faire une recherche dans un fichier XML
    Par Devilish_Seraph dans le forum XML/XSL et SOAP
    Réponses: 7
    Dernier message: 21/01/2006, 13h41
  3. Faire une liaison externe avec un fichier xml
    Par vodevil dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/01/2006, 11h18
  4. [DBF] Comment faire une insertion dans le fichier ?
    Par dor_boucle dans le forum Autres SGBD
    Réponses: 1
    Dernier message: 14/12/2005, 07h46
  5. Comment faire une insertion dans un fichier texte ?
    Par Isa31 dans le forum Langage
    Réponses: 10
    Dernier message: 28/12/2004, 09h06

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