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

MkFramework Discussion :

Etat de validation


Sujet :

MkFramework

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2017
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Dom-Tom

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2017
    Messages : 162
    Par défaut Etat de validation
    Bonjour Mika,

    J'ai besoin de ton aide car depuis ce matin j'essaye mais j'y arrive pas.
    Alors le problème est le suivant :

    Je souhaite qu'au moment ou j'appuis sur le bouton valider de mon formulaire dans ma vue new.php, qu'une "une image avec un bouton rouge" apparaisse ( qui veux dire que la demande est en attente) dans mon tableau qui liste les données enregistrer dans list.php.

    Et je souhaite rajouter d'autre état comme demande validé (représenter par une image d'un bouton orange) quand j'appuis sur un bouton de validation,
    auto validation (représenter par une image d'un bouton gris) quand j'appuis sur un bouton de validation,
    validation direction(représenter par une image d'un bouton rose)
    etc...

  2. #2
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Billets dans le blog
    17
    Par défaut
    Bonjour,
    Vous voulez afficher l'image
    - au clic du bouton: c'est à dire quand vous etes encore sur le formulaire ,
    dans ce cas ce sera du javascript, ou dans la liste des elements ?
    - au listage des elements
    dans ce cas ce sera du php avec un switch ou des if / else if ?
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2017
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Dom-Tom

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2017
    Messages : 162
    Par défaut
    Citation Envoyé par imikado Voir le message
    Bonjour,
    Vous voulez afficher l'image
    - au clic du bouton: c'est à dire quand vous etes encore sur le formulaire ,
    dans ce cas ce sera du javascript, ou dans la liste des elements ?
    - au listage des elements
    dans ce cas ce sera du php avec un switch ou des if / else if ?
    Ce sera plus au listage des éléments (php) avec des if ou des else if

  4. #4
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Billets dans le blog
    17
    Par défaut
    Dans ce cas ce serait par exemple ceci

    dans votre fichier list.php
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
     
    <?php if($this->tMatable):?>
    	<?php foreach($this->tMatable as $oMatable):?>
    	<tr <?php echo plugin_tpl::alternate(array('','class="alt"'))?>>
     
    		<td>
     
                     <?php 
                    if( $oMatable->monChampEtat == 'maValeur' ): 
                         ?><img src="maPuceA.jpg"/><?php 
                    elseif($oMatable->monChampEtat=='monAutreValeur'):
                         ?><img src="maPuceB.jpg"/><?php 
                    endif;
                    ?>
     
    		</td>
     
    		<td><?php echo $oMatable->monAutreChamp?></td>
    	</tr>
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2017
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Dom-Tom

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2017
    Messages : 162
    Par défaut
    Citation Envoyé par imikado Voir le message
    Dans ce cas ce serait par exemple ceci

    dans votre fichier list.php
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
     
    <?php if($this->tMatable):?>
    	<?php foreach($this->tMatable as $oMatable):?>
    	<tr <?php echo plugin_tpl::alternate(array('','class="alt"'))?>>
     
    		<td>
     
                     <?php 
                    if( $oMatable->monChampEtat == 'maValeur' ): 
                         ?><img src="maPuceA.jpg"/><?php 
                    elseif($oMatable->monChampEtat=='monAutreValeur'):
                         ?><img src="maPuceB.jpg"/><?php 
                    endif;
                    ?>
     
    		</td>
     
    		<td><?php echo $oMatable->monAutreChamp?></td>
    	</tr>
    Mais est-ce que cela va s'appliquer dès qu'on appuie sur le bouton valider ?

  6. #6
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Billets dans le blog
    17
    Par défaut
    "Des qu'on appuie sur le bouton valider" ?
    c'était ma premiere question

    C'est simple: l'etat depend de l'évolution de l'enregistrement en base, non ? il y a bien un état en base qui indique ce status ?

    A l'appuie du bouton valider, vous soumettez le formulaire, c'est apres du coté php (serveur) que vous aller creer/mettre à jour l'enregistrement en base

    Si vous voulez afficher une image "au clic", la c'est simplement du javascript
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

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

Discussions similaires

  1. [JDBC-ODBC] Etat de curseur non valide
    Par I o dans le forum JDBC
    Réponses: 7
    Dernier message: 04/05/2015, 12h22
  2. Etat de curseur non valide
    Par chti_juanito dans le forum Langage SQL
    Réponses: 1
    Dernier message: 12/01/2006, 13h33
  3. [JDBC][SQLException] Etat de curseur non valide
    Par chti_juanito dans le forum JDBC
    Réponses: 7
    Dernier message: 03/11/2005, 20h13
  4. [JDBC] état de curseur non valide ?
    Par Hydre dans le forum JDBC
    Réponses: 9
    Dernier message: 03/10/2005, 14h03
  5. [JSP] Erreur Etat de curseur non valide
    Par logica dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 03/05/2005, 14h42

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