Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/12/2011, 15h53   #1
Invité de passage
 
Inscription : janvier 2010
Messages : 8
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 8
Points : 1
Points : 1
Par défaut Deux formulaires distinct dans une même page ?

Bonjour à tous


Alors voila je bute sur un problème qui est le suivant :

Je n'arrive pas à faire fonctionner deux formulaires complètement différent sur une même page (un pour le login, l'autre pour le register). Je précise avant tout que je ne veux pas que le formulaire de login puisse être accessible sur toutes les pages du site (on peux dans ce cas utiliser un component il me semble).

Est-ce que c'est possible de gérer cela avec Symfony ?
w1Re1337 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2011, 16h43   #2
Membre chevronné
 
Avatar de kenny.kev
 
Homme
Inscription : janvier 2007
Messages : 575
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France, Indre et Loire (Centre)

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

Informations forums :
Inscription : janvier 2007
Messages : 575
Points : 690
Points : 690
Envoyer un message via MSN à kenny.kev
Oui c'est possible, tu aurais parler du DotNet ok je t'aurais dit c'est pas possible mais en php ce que tu peux faire normalement tu peux le faire avec un framework.

Par contre qu'est-ce qui te bloque ? Car je ne vois pas ce qui peu te bloquer.
kenny.kev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 10h27   #3
Invité de passage
 
Inscription : janvier 2010
Messages : 8
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 8
Points : 1
Points : 1
Et bien en fait j'ai un module qui ou je met met deux formulaire dedans. Donc dans indexSuccess ca ressemble à ça :

Code :
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
 
<div id="registerForm">
        <form action="<?php echo url_for('contact'); ?>" method="post" id="loginForm">                  
 
 
            <?php foreach ($loginForm as $widget): ?>			                           			
                <?php if(!$widget->isHidden()) { ?>			 	
                        <?php echo $widget->renderRow(); ?>
                 <?php } else { ?>
                    <?php echo $widget->render() ?>
                 <?php } ?>
            <?php endforeach; ?>       
            <br/><input type="submit" id="loginSubmit" class="btn primary" value="<?php echo __('Envoyer'); ?>" />
        </form>
</div>
 
 
<div id="registerForm">
        <form action="<?php echo url_for('contact'); ?>" method="post" id="registerForm">                  
 
 
            <?php foreach ($registerForm as $widget): ?>			                           			
                <?php if(!$widget->isHidden()) { ?>			 	
                        <?php echo $widget->renderRow(); ?>
                 <?php } else { ?>
                    <?php echo $widget->render() ?>
                 <?php } ?>
            <?php endforeach; ?>       
            <br/><input type="submit" id="registerSubmit" class="btn primary" value="<?php echo __('Envoyer'); ?>" />
        </form>
</div>
Et ensuite c'est au niveau de l'action que j'ai un problème pour traiter les deux séparement je pense. Par exemple si je clique pour valider le premier formulaire , il se comporte bizarrement et veux que je valide l'autre aussi.

Auriez vous un exemple à me donner ? Je peux vous montrer le code que j'ai essayé dans l'action si vous voulez !
w1Re1337 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h15.


 
 
 
 
Partenaires

Hébergement Web