591 résultats trouvés

par zigz4g
31 mai 2017, 01:05
Forum : Frameworks PHP
Sujet : [sf3] Formulaire avec EntityType et submit
Réponses : 0
Vues : 1377

[sf3] Formulaire avec EntityType et submit

Bonsoir, Petite question, j'arrive a valider mon formulaire avec un EntityType et je reçois bien mes données cochées par checkbox dans mon objet de formulaire. Par contre, lorsque je flush au moment du submit, l'entité ne se met pas a jour en bdd. Comment faire pour passer d'une ArrayCollection dans...
par zigz4g
20 mai 2017, 01:02
Forum : Frameworks PHP
Sujet : [SYMFONY] Passer des variables d'un formulaire dans un autre
Réponses : 22
Vues : 14622

Re: [SYMFONY] Passer des variables d'un formulaire dans un autre

Sur faudrait connaitre les composants qu'il utilise d'apres le premier post.
Je n'utilise pas vraiment symfony, disons que j'ai fais une structure plus basique dans laquelle j'y greffe et les composants de symfony.
par zigz4g
19 mai 2017, 15:50
Forum : Frameworks PHP
Sujet : [SYMFONY] Passer des variables d'un formulaire dans un autre
Réponses : 22
Vues : 14622

Re: [SYMFONY] Passer des variables d'un formulaire dans un autre

Tu peux mais tu dois dans ce cas de nouveau faire un controle sur les données. Normalement, vérifie, tu dois avoir lors de la validation de ton deuxième formulaire les données du premier dans la session. Si tu ne l'as pas, regarde la doc sur les sessions.
par zigz4g
19 mai 2017, 15:22
Forum : Frameworks PHP
Sujet : [SYMFONY] Passer des variables d'un formulaire dans un autre
Réponses : 22
Vues : 14622

Re: [SYMFONY] Passer des variables d'un formulaire dans un autre

Ok c'est normale, il est inconnu car tu est dans un deuxième appel a ton contrôleur. Dans ce cas, il faut que tu reprenne tes données en session dans le formulaire via un champ input type="hidden" ou que ce soit dans ta session.
par zigz4g
19 mai 2017, 13:39
Forum : Frameworks PHP
Sujet : [SYMFONY] Passer des variables d'un formulaire dans un autre
Réponses : 22
Vues : 14622

Re: [SYMFONY] Passer des variables d'un formulaire dans un autre

$em = $this->getDoctrine(); $_SESSION['username'] = $_POST['primero']['username']; $_SESSION['password'] = $_POST['primero']['password']; $usuario = new Usuarios(); $usuario->setUsername($_SESSION['username']); $usuario->setPassword($_SESSION['password']); $form = $this->getFormFactory()->createBui...
par zigz4g
19 mai 2017, 11:52
Forum : Frameworks PHP
Sujet : [SYMFONY] Passer des variables d'un formulaire dans un autre
Réponses : 22
Vues : 14622

Re: [SYMFONY] Passer des variables d'un formulaire dans un autre

Peut-être qu'il faudrait mettre ton assignation dans la partie du if isValid, non ? Ce que je veux dire, tu affiche ton deuxième formulaire avec le champ Username. Si tu veux permettre de saisir ton username une seconde fois. Sinon, tu mets tes données validées lors de la validation du deuxième form...
par zigz4g
19 mai 2017, 10:38
Forum : Frameworks PHP
Sujet : [SYMFONY] Passer des variables d'un formulaire dans un autre
Réponses : 22
Vues : 14622

Re: [SYMFONY] Passer des variables d'un formulaire dans un autre

Peux tu nous donner le code de cette classe : InscripcionType::class ?
EDIT: et celui de la classe : $usuario = new Usuarios();
par zigz4g
19 mai 2017, 10:25
Forum : Frameworks PHP
Sujet : [SYMFONY] Passer des variables d'un formulaire dans un autre
Réponses : 22
Vues : 14622

Re: [SYMFONY] Passer des variables d'un formulaire dans un autre

Effectivement il y a cette solution d'envoyer le formulaire a un autre contrôleur. Dans ce cas, c'est a toi de gérer dans ce second contrôleur le mixe des données. Quand tu créé ton objet Usuarios. Tu l'hydrate avec les données du premier formulaire. Ensuite tu affiche ton nouveau formulaire. $u = n...
par zigz4g
19 mai 2017, 08:52
Forum : Frameworks PHP
Sujet : [SYMFONY] Passer des variables d'un formulaire dans un autre
Réponses : 22
Vues : 14622

Re: [SYMFONY] Passer des variables d'un formulaire dans un autre

Essaye de faire un "dump($this->getData())". Tu devrais avoir un tableau ou un objet. Si c'est un tableau tu peux le placer dans ta session. $_SESSION['mes_data'] = $this->getData(); Dans ton autre page (autre contrôleur), tu récupère ta session. $data = $_SESSION['mes_data']; Ensuite tu h...
par zigz4g
18 mai 2017, 23:21
Forum : Frameworks PHP
Sujet : [SYMFONY] Passer des variables d'un formulaire dans un autre
Réponses : 22
Vues : 14622

Re: [SYMFONY] Passer des variables d'un formulaire dans un autre

Ok, je vais essayer de donner plus d'informations. Lorsque tu récupère ton formulaire dans le isValid(). Tes données sont validées. 1. Dans ce cas, tu mets les données dans une variable de session. 2. Tu rediriges vers ta deuxième page. 3. Dans le contrôleur de ta deuxième page, tu commence par véri...
par zigz4g
18 mai 2017, 22:19
Forum : Frameworks PHP
Sujet : [SYMFONY] Passer des variables d'un formulaire dans un autre
Réponses : 22
Vues : 14622

Re: [SYMFONY] Passer des variables d'un formulaire dans un autre

Bonsoir,
J'ai eut le même soucis. Je suis partit sur une insertion en base avec au fil des étapes une mise à jour (je garde l'identifiant en session pour récupérer les données).
Mais je penses que tu peux aussi mettre en session les données du formulaire pour tout insérer au dernier moment.
par zigz4g
18 mai 2017, 22:16
Forum : Frameworks PHP
Sujet : [Sf3] Formulaire d'une association many-to-many avec attribut
Réponses : 0
Vues : 1392

[Sf3] Formulaire d'une association many-to-many avec attribut

Salut, Je suis confronté a un problème de gestion de formulaire sur une entité de type many-to-many. Mon entité est une association entre deux tables qui comprend un attribut dans la table de l'association. J'ai actuellement besoin de faire une liaison entre l'entité Personne et l'entité Métier. L'a...
par zigz4g
17 mai 2017, 11:41
Forum : Frameworks PHP
Sujet : [RESOLU] [Sf3] Sanitize les données d'un formulaire
Réponses : 2
Vues : 2185

Re: [RESOLU] [Sf3] Sanitize les données d'un formulaire

Pour info, c'est bon en plaçant mon code métier dans le modèle et c'est vrai que cela coule de source :)
par zigz4g
10 mai 2017, 21:04
Forum : Frameworks PHP
Sujet : [RESOLU] [Sf3] Sanitize les données d'un formulaire
Réponses : 2
Vues : 2185

[Sf3] Sanitize les données d'un formulaire

Bonjour, Je commence un projet en Sf3 et je cherches à faire du nettoyage de données avant insertion en bdd. Dans mon cas, c'est une saisie d'un commentaire par des internautes. L'idée c'est de valider le formulaire par les contraintes mais en plus faire un nettoyage du champ commentaire en supprima...
par zigz4g
08 mai 2017, 12:02
Forum : PHP orienté Objet
Sujet : Gérer twig sans symfony - afficher un article
Réponses : 5
Vues : 3628

Re: Gérer twig sans symfony - afficher un article

Dans ton action, tu sélectionne ta vue et tu lui passe des paramètres ($page, $articles, $commentaire). return $this->render('episode.html.twig',[ 'page' => $page, 'articles' => $articles, 'commentaire' => $commentaire ]); Pourquoi ne pas faire une requête via ton entité pour récupérer uniquement un...
Nous sommes le 21 juil. 2026, 02:44