Hi! Thanks for that! Looking forward to giving a go at your Dancer2/Mason2 glue :)
Apparently with Dancer (1), you just have to give slice => param 'slice' to the 'template' call to have 'slice' going to the Mason2 'run' method. Will give it a go. That'll be a good occasion to try Dancer :) Cheers, J. On 23 August 2013 16:17, Pedro Melo <m...@simplicidade.org> wrote: > Hi, > > on Dancer2, with the Mason plugin I'm using (and will soon release to CPAN) > all parameters appear on the mason site as a 'params' param. That's not what > Mason expects but it is consistent with the other Dancer2 template plugins. > > You can manually at the Dancer2 controller level move a param slice into a > proper Mason parameter though, but it is manual, per route. > > So out of the box it will not work. A workaround could be to add something > like this to Base.mp: > > method slice () { $self->params->{slice} } > > Need to re-check Poet, my memory is foggier on that one. > > Bye, > > > On Fri, Aug 23, 2013 at 3:19 PM, Jérôme Étévé <jerome.et...@gmail.com> > wrote: >> >> Hi, >> >> Thanks! >> >> I read that you use Dancer and Poet as mvc's framework. Do you mind >> giving a go at >> SliceFilter with them and see if/how the '?slice=whatever' parameter >> is (or is not) transfered to mason? >> >> I'll add a 'Thanks' section to the next release :) >> >> Hope it's not too much bother. >> >> Cheers! >> >> Jerome. >> >> >> On 23 August 2013 14:33, Pedro Melo <m...@simplicidade.org> wrote: >> > Nice…. >> > >> > >> > On Fri, Aug 23, 2013 at 11:52 AM, Jérôme Étévé <jerome.et...@gmail.com> >> > wrote: >> >> >> >> Hi all, >> >> >> >> I have released a new Mason filter plugin: >> >> https://metacpan.org/module/Mason::Plugin::SliceFilter >> >> >> >> It doesn't depend on any funky stuff. Just plain Mason dependencies >> >> like other popular plugins. >> >> >> >> What it does is quite simple: >> >> >> >> It outputs only slices of your page content on demand, according to a >> >> URL >> >> param. >> >> >> >> I use it to dynamically populate my pages in ajax with slices of fresh >> >> content, but there's probably other uses for it. >> >> >> >> Any feedback is welcome :) >> >> >> >> Cheers, >> >> >> >> Jerome. >> >> >> >> -- >> >> Jerome Eteve >> >> +44(0)7738864546 >> >> http://www.eteve.net/ >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> Introducing Performance Central, a new site from SourceForge and >> >> AppDynamics. Performance Central is your source for news, insights, >> >> analysis and resources for efficient Application Performance >> >> Management. >> >> Visit us today! >> >> >> >> >> >> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk >> >> _______________________________________________ >> >> Mason-users mailing list >> >> Mason-users@lists.sourceforge.net >> >> https://lists.sourceforge.net/lists/listinfo/mason-users >> > >> > >> > >> > >> > -- >> > Pedro Melo >> > @pedromelo >> > http://www.simplicidade.org/ >> > xmpp:m...@simplicidade.org >> > mailto:m...@simplicidade.org >> >> >> >> -- >> Jerome Eteve >> +44(0)7738864546 >> http://www.eteve.net/ > > > > > -- > Pedro Melo > @pedromelo > http://www.simplicidade.org/ > xmpp:m...@simplicidade.org > mailto:m...@simplicidade.org -- Jerome Eteve +44(0)7738864546 http://www.eteve.net/ ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ Mason-users mailing list Mason-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mason-users