Bonjour,

As tu essayé cette solution :
http://www.journaldunet.com/developpeur/client-web/tutoriel-pratique/generer-des-pdf-depuis-une-application-rails.shtml?

Le 12 mars 2012 13:22, Emmanuel BOUGEROLLE <[email protected]> a écrit
:

> 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]

-- 
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 à