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 :

config.yml modifier un paramètre


Sujet :

Symfony PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 184
    Par défaut config.yml modifier un paramètre
    Bonjour,

    J'ai déclaré dans mon fichier app/config/config.yml

    parameters:
    path: "%kernel.root_dir%/../config/test.bat

    dans mon controller j'arrive à récupérer la valeur de path avec :

    $this->container->getParameter('path');

    je pensais que pour la modifier sa serait quelque chose du genre :

    $this->container->setParameter('path', 'new/path');

    mais j'ai une erreur :

    impossible to call set() on a frozen parameterbag.

    Comment fait-on pour modifier un paramètre dans cofnig.yml ??

    Merci.

  2. #2
    Invité
    Invité(e)
    Par défaut


    Les paramètres de configuration sont passés à Sf2 dans un ensemble défini en lecture seule ("frozen ParameterBag").

    Il existe bien un bundle qui permet de manipuler ses propres paramètres de configuration, mais bien qu'il ait été fait par OpenSky (l'un des meilleurs contributeurs Sf2), il n'a pas été mis à jour depuis un an... A voir donc !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 184
    Par défaut
    Ok merci je vais regarder ^^ je te tiens au courant

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 184
    Par défaut
    Je n'arrive pas à l'installer.. (d'ailleurs je n'ai jamais réussi à installer un bundle..)

    Il faut que je copie le dossier dans vendors ?

    et après ?

  5. #5
    Invité
    Invité(e)
    Par défaut
    L'installation de bundles est un pré-requis basique à l'utilisation de Sf2 ; elle est de surcroit ridiculement simple, vu que tout se passe grâce à Composer. Rien ne sert de copier des fichiers, il suffit de déclarer la dépendance à un bundle dans ton composer.json et lancer la commande de mise à jour des vendors. Renseigne-toi sur Composer, ça change la vie

Discussions similaires

  1. Modifier le paramètre db_4k_cache_size
    Par LDRISS69 dans le forum Oracle
    Réponses: 2
    Dernier message: 18/02/2007, 00h19
  2. Modifier des paramètres dans un calque
    Par mohamed2006 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 11/12/2006, 09h22
  3. Modifier un paramètre ou le créer
    Par Macintosheux dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 05/05/2006, 12h01
  4. Modifier les paramètres d'affichage sous Fedora core 4
    Par al1_24 dans le forum Matériel
    Réponses: 5
    Dernier message: 19/01/2006, 16h39
  5. Constructeur de copie modifiant le paramètre ?
    Par Nicodemus dans le forum C++
    Réponses: 4
    Dernier message: 12/01/2005, 21h25

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