Bonjour,

J'ai un peu du mal a trouver la methode pour faire ceci :

Une table html encapsulée par un form_tag contenant pour chaque ligne
un checkbox_tag permettant de sélectionner plusieurs lignes.

Pour chaque lignes sélectionnées, je souhaites pouvoir effectuer deux
actions.

Rendre un pdf des lignes sélectionnées (réalisé avec prawn),
déclencher une mise à jour ne masse des lignes sélectionnées.

Hors mon formulaire ne peux contenir qu'une action.

J'ai bien tenté de jouer sur deux submit et de tester la valeur comme
ceci ma :

if params[:commit] == "print"
   # déclenchement de ma vue prawn
   respond_to do |format|
      format.pdf do
        pdf = AidePdf.new(@aide, view_context)
        send_data pdf.render, filename: "aides.pdf",
                              type: "application/pdf",
                              disposition: "inline"
      end
else
   # Mise à jour des éléments avec update_all
end

Je bloque je le rendu de la vue prawn puisque que mon action du
formulaire sur le submit ne détermine pas le format.

Merci d'avance pour votre aide...

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à