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 :

Admin genertor erreur cache [1.x]


Sujet :

Symfony PHP

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2009
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Avril 2009
    Messages : 96
    Par défaut Admin genertor erreur cache
    Salut tout le monde;

    j'ai commencé la partie d'administration d'un site sous le framework symfony1.4.
    tout est passé avec succès pour certains module, mais quand j'ai généré le module livraison :
    symfony doctrine:generate-admin backend livraison
    j'ai le message d'erreur suivant:

    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in D:\sish\cache\backend\dev\modules\autoLivraison\lib\BaseLivraisonGeneratorConfiguration.class.php on line 101
    et voilà un bout de code du fichier du cache BaseLivraisonGeneratorConfiguration.class.php

    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
     
    ...
     
      public function getFieldsDefault()
      {
        return array(
          'id' => array(  'is_link' => true,  'is_real' => true,  'is_partial' => false,  'is_component' => false,  'type' => 'Text',),
          'titre' => array(  'is_link' => false,  'is_real' => true,  'is_partial' => false,  'is_component' => false,  'type' => 'Text',),
          'nb_jours' => array(  'is_link' => false,  'is_real' => true,  'is_partial' => false,  'is_component' => false,  'type' => 'Text',),
          'autres' => array(  'is_link' => false,  'is_real' => true,  'is_partial' => false,  'is_component' => false,  'type' => 'Text',),
          'prix' => array(  'is_link' => false,  'is_real' => true,  'is_partial' => false,  'is_component' => false,  'type' => 'Text',),
        );
      }
     
    ...
    je sais pas comment éliminé les caractères qui font l'erreur puisque ce fichier est automatiquement généré dans le cache. c'est un problème d'encodage ???
    merci pour votre aide.

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    C'est à l'initialisation du module ???

    Vérifie dans ton shema.yml

    Vérifie dans les éventuelles modification du form (lib/form/doctrine/livraisonForm.class.php) et dans la base dont il dépend (qui dépend elle même pour son initialisation du shema.yml).

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2009
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Avril 2009
    Messages : 96
    Par défaut
    j'ai tout vérifié (schema form ) mais tout me semble correct.
    Le problème est que si j'essaie d'ouvrir le fichier 'BaseLivraisonGeneratorConfiguration.class.php' avec l'encodage ANSI je vois que la ligne qui fait l'erreur contient des caractères bizzare (voir ligne 101).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
          public function getFieldsDefault()
    99     {
    100    return array(
    101        'id' => array(  'is_link' => true,  'is_real' => true,  'is_partial' =>     false,  'is_component' => false,  'type' => 'Text',),
    102      'titre' => array(  'is_link' => false,  'is_real' => true,  'is_partial' => false,  'is_component' => false,  'type' => 'Text',),
    103      'nb_jours' => array(  'is_link' => false,  'is_real' => true,  'is_partial' => false,  'is_component' => false,  'type' => 'Text',),
          'autres' => array(  'is_link' => false,  'is_real' => true,  'is_partial' => false,  'is_component' => false,  'type' => 'Text',),
          'prix' => array(  'is_link' => false,  'is_real' => true,  'is_partial' => false,  'is_component' => false,  'type' => 'Text',),
        );
      }
    Voilà j'ai trouvé une discussion sur le problème, mon problème n'est plus là.
    Merci.

  4. #4
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Problème d'encodage.... un grand classique trop souvent oublié dans les départs de sujets.

    Il faudrait que j'arrête de considérer que tout le monde encode tout en utf8 toujours... Je vais faire plus attention

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

Discussions similaires

  1. Admin BDE erreur 8712
    Par dlambert dans le forum Bases de données
    Réponses: 5
    Dernier message: 12/01/2011, 09h43
  2. Programme Qt simple - erreur cachée ?
    Par olivier57b dans le forum Débuter
    Réponses: 5
    Dernier message: 03/10/2008, 18h08
  3. Une erreur cachée, dans le POST
    Par bigltnt dans le forum Langage
    Réponses: 7
    Dernier message: 26/06/2007, 17h36
  4. [SQL] Comment être averti du coté admin d'une erreur du coté visiteur
    Par JackBeauregard dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 10/11/2006, 20h29
  5. Réponses: 10
    Dernier message: 04/11/2006, 18h16

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