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 :

creation de template dans un module deja crée


Sujet :

Symfony PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 35
    Par défaut creation de template dans un module deja crée
    Bonjour

    Je souhaiterai savoir comment créer un nouveau template success dans un module déjà crée??
    car j'ai crée le fichier success dans le dossier template du module en question. Jai bien paramétré le chemin vers mon action et mon module dans le routing yml.
    bien entendu j'ai crée mon action execute paatti dans le fichier action
    est ce que la procedure est bonne??


    merci d'avance pour vos reponses

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 35
    Par défaut
    petite precision:

    D'après mes recherches, la procedure citée plus haut semble correcte. Je me suis alors orienté sur le cache et me suis rendu compte que la modification des fichiers yaml n'etait pas prise en compte dans le cache.

    J'ai alors supprimé les fichiers yaml modifiés et surprise, le cache n'est pas regénéré.

    Cela dit en rafraichissant ma page, les constantes nouvellement insérées dans le fichier app.yaml ne sont pas reconnue, mais plus surprenant les anciennes constantes sont reconnues.

    En principe si symfony ne détecte pas de cache elle passe en revu les fichiers yaml de configuration et regénère le cache.

    Pour finir je suis dans l'incapacité de supprimer le cache en ligne de commande
    "php symfony cc" me renvoie l'erreur suivante :
    "Configuration "config/config_handlers.yml" does not exist or is unreadable."

    Auriez vous une idée de ce qui pourrait créer ce phénomène? Et comment générer ce fichier "config_handlers.yml"?

    merci d'avance

  3. #3
    Membre émérite Avatar de kenny.kev
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 646
    Par défaut
    Travail en mode debug ?

    Si tu supprimes quelque chose c'est tout ce qui ce trouve dans le dossier cache, pas le dossier cache en lui même.

    Je te renvoie vers les cours à partir de là : http://www.symfony-project.org/jobee...Doctrine/en/02

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 35
    Par défaut
    En fait il s'agit d'un site déjà développé par d'autres, que j'ai repris. mais la structure n'est pas la même que dans un projet par default.
    le fichier symfony est à la racine, et la lib est a la racine du dossier vendor. Quand j'ai repris le siteweb il n'y avait même pas de fichier symfony.

    J'ai reçu un mail de la part de ces developpeurs disant:
    Lors du dev j'ai uploadé le fichier symfony dans le dossier vendor. Ensuite je l'ai précisé dans le require_once du fichier "config/projectconfiguration.class.php".

    Or dans le dossier vendor il y a le "dossier" symfony, qui entre en conflit avec le fichier du même nom, lorsque je copie ce dernier dans le dossier vendor.

    De plus le fichier symfony ne semble fonctionner que lorsqu'il placé à la racine,
    car j'ai pus effectuer une migration qui s'est très bien passée.

    Je pense qu'il est en mode prod.

    J'espère que ces infos supplémentaire serviront.

    merci

  5. #5
    Membre émérite Avatar de kenny.kev
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 646
    Par défaut
    Oui en effet c'est bien problématique de ces cas là.

    Je te conseil de rétablir de façon la plus seine. Donc rétablir le fichier ProjectConfiguration.class.php

    Tu supprimes manuellement tout les fichiers et dossiers présent dans cache et log

    déplace le dossier de symfony dans le lib et replace le fichier symfony à la racine du projet.

    ensuite, test la commande :
    Si elle fonctionne alors tu as déjà la base.

    Pour la suite, tu déclares un vhost qui prends le frontend_dev.php pour être en debug et vois si tu ça fonctionne.

Discussions similaires

  1. [1.x] creation formulaire custom dans un module admin
    Par erictomcat dans le forum Symfony
    Réponses: 0
    Dernier message: 02/05/2012, 17h31
  2. Réponses: 2
    Dernier message: 26/01/2012, 02h38
  3. creation d'index dans une table déja remplie
    Par khalux dans le forum Requêtes
    Réponses: 4
    Dernier message: 22/01/2007, 16h24
  4. Réponses: 1
    Dernier message: 28/12/2006, 13h12
  5. Réponses: 6
    Dernier message: 02/10/2006, 12h13

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