Hello again, is there a way to had a "hidden" field in digestive-functor-blaze? I'm using it to transmit some data... Thanks, Corentin
On Thu, Jan 27, 2011 at 11:21 AM, Corentin Dupont <corentin.dup...@gmail.com > wrote: > OK thanks, now it's clear! > > > On Thu, Jan 27, 2011 at 11:13 AM, Jasper Van der Jeugt < > jasper...@gmail.com> wrote: > >> Hello, >> >> As Jeremy said, the HTML returned by formHtml is meant to be placed >> inside the a <form> tag: it does not include a <form> tag. You should >> use it like this: >> >> > H.form ! A.enctype (H.stringValue $ show enctype) >> > ! A.method "POST" ! A.action "/" $ do >> > html -- The HTML rendered by formHtml >> > H.input ! A.type_ "submit" ! A.value "Submit" >> >> (with or without the submit button). >> >> Cheers, >> Jasper >> >> On Jan 27, 2011 10:54 AM, "Corentin Dupont" <corentin.dup...@gmail.com> >> wrote: >> > Hello Jasper, >> > Do you have an idea? >> > >> > Thanks, >> > Corentin >> > >> > ---------- Forwarded message ---------- >> > From: Jeremy Shaw <jer...@n-heptane.com> >> > Date: Thu, Jan 27, 2011 at 2:22 AM >> > Subject: Re: web-routes and forms >> > To: Corentin Dupont <corentin.dup...@gmail.com> >> > Cc: haskell <haskell-cafe@haskell.org> >> > >> > >> > On Wed, Jan 26, 2011 at 4:33 PM, Corentin Dupont >> > <corentin.dup...@gmail.com> wrote: >> > >> >> Now turning to digestive functors, I don't see where do goes the >> "A.action >> >> actionURL" part that was in traditionnal forms? >> >> It seems I need it for routing the result of the form. >> > >> > I think you will find formHtml is returning you the stuff that goes >> > inside the <form> tag, but does not actually include the form tag >> > itself ? >> > >> > I am not sure how to modify the attrs using blaze-html. I think that >> > is a missing feature of the digestive-functors-blaze package. In >> > digestive-functors-hsp there is a function: >> > >> > >> > setAttrs :: (EmbedAsAttr x attr, XMLGenerator x, Monad m, Functor m) => >> > Form m i e [HSX.GenXML x] a >> > -> attr >> > -> Form m i e [HSX.GenXML x] a >> > setAttrs form attrs = mapView (map (`set` attrs)) form >> > >> > >> > You probably need something similar for blaze. >> > >> > - jeremy >> > >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe