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 :

Problème avec plugin form getinputcheckbox


Sujet :

MkFramework

  1. #1
    Membre habitué
    Problème avec plugin form getinputcheckbox
    Bonjour Imikado
    J'ai un formulaire
    J'utilise le plugin form et un élément getinputcheckbox.
    C.-à-d quelque chose comme oForm->getinputcheckbox ('demie','1', array('class'=>'form_control))
    Qd je fais une action new et que je valide une erreur se produit. L'enregistrement ne ne peut pas se faire car demie est NULL .
    Dans mon main dans la méthode save () j'ai bien tous les éléments dans tColumns
    Que dois je faire?

  2. #2
    Rédacteur

    Vous cochez cette case checkbox ?

    Pour rappel, non coché le champ n'est pas envoyé, donc getParam retournera null sur ce champ
    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 habitué
    suite probleme avec plugin form getinputcheckbox
    Bonjour Imikado,

    je ne coche pas systématiquement.
    Comment faire dans ce cas pour enregistrer?

    Merci pour tes conseils.

    PS : les membres de la communauté du mkFramework vous pouvez venir à mon aide aussi, s'il vous plaît?

  4. #4
    Rédacteur

    Soit utilisez un menu déroulant, radio ou autre élement avec 2 valeurs

    soit intercepter le champ pour mettre la valeur négative, on va dire 0
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
     
    $monChampCHeckbox=_root::getParam('monChamp',0);


    le second paramètre de getParam étant la valeur retourné en cas d'absence de la variable
    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 habitué
    suite suite probleme avec plugin form getinputcheckbox
    Citation Envoyé par imikado Voir le message
    Soit utilisez un menu déroulant, radio ou autre élement avec 2 valeurs

    soit intercepter le champ pour mettre la valeur négative, on va dire 0
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
     
    $monChampCHeckbox=_root::getParam('monChamp',0);


    le second paramètre de getParam étant la valeur retourné en cas d'absence de la variable
    Merci pour les conseils
    J'ai choisi la méthode bouton radio.
    Cela fonctionne impeccablement.

    Merci pour ton aide, tes conseils et ton travail.

    PS : j'ai commencé à réfléchir à une proposition de site pour le mkFramework. Je te tiens au courant.

  6. #6
    Rédacteur

    De rien,

    au plaisir
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

###raw>template_hook.ano_emploi###