same with 1.4.18 

> -----Original Message-----
> From: Miroslav F. [mailto:mir...@seznam.cz] 
> Sent: 28. September 2011 13:26
> To: users@wicket.apache.org
> Subject: RE: filter feedback messages
> 
> 1.4.13 
> 
> > -----Original Message-----
> > From: Andrea Del Bene [mailto:adelb...@ciseonweb.it]
> > Sent: 28. September 2011 13:00
> > To: users@wicket.apache.org
> > Subject: Re: filter feedback messages
> > 
> > Which version of Wicket are you using? I'm trying to 
> reproducing the 
> > bug wit 1.4.17 but without success.
> > > at the moment o don't deal with form filter, i deal with
> > problem how
> > > to filter in PanelCart messages not produced in PanelCart
> > and how to
> > > set it in PanelCart -see below ;-)
> > >
> > >> -----Original Message-----
> > >> From: manuelbarzi [mailto:manuelba...@gmail.com]
> > >> Sent: 28. September 2011 12:39
> > >> To: users@wicket.apache.org
> > >> Subject: Re: filter feedback messages
> > >>
> > >> form may need a filter too.
> > >>
> > >>
> > >> 2011/9/28 Miroslav F.<mir...@seznam.cz>:
> > >>> i think that form doesn't need filter - or to be precise i
> > >> don't want
> > >>> to filter messages in form.
> > >>>
> > >>> i only need to filter messages in panelcart (which 
> extends panel):
> > >>>
> > >>> public class PanelCart extends Panel {
> > >>>         public PanelCart(String id)
> > >>>         {
> > >>>                 super(id);
> > >>>                 ...do_something...
> > >>> --->              //this don't work, the panel still shows
> > >> messages from
> > >>> another page components
> > >>>                 this.add(new FeedbackPanel("feedback", new 
> > >>> ContainerFeedbackMessageFilter(this)));
> > >>>         }
> > >>> }
> > >>>
> > >>> public class PageObjednavka extends PageBase {
> > >>>         public PageObjednavka()
> > >>>         {
> > >>>                 Form<Object>  form = new 
> Form<Object>("formOrder")
> > >>>                 {
> > >>>                         ...set_form... (own code)
> > >>>                 };
> > >>>                 this.add(form);
> > >>>
> > >>>
> > >> 
> > 
> form.add(formOrderName.setRequired(true).add(StringValidator.lengthBe
> > >> t
> > >>> ween(2
> > >>> , 35)));
> > >>>                 //if validation faild show message from 
> property 
> > >>> file
> > >>> --->              form.add(new FeedbackPanel("feedback"));
> > >>>         }
> > >>> }
> > >>>
> > >>> public class PageBase extends WebPage {
> > >>>         public PageBase()
> > >>>         {
> > >>>                 this.add(new PanelCart("cart")); }
> > >>>
> > >>>
> > >>>> -----Original Message-----
> > >>>> From: manuelbarzi [mailto:manuelba...@gmail.com]
> > >>>> Sent: 28. September 2011 12:22
> > >>>> To: users@wicket.apache.org
> > >>>> Subject: Re: filter feedback messages
> > >>>>
> > >>>> what's the feedback message filter you've added to the form?
> > >>>>
> > >>>>
> > >>>> 2011/9/28 Miroslav F.<mir...@seznam.cz>:
> > >>>>> yes. it doesn't matter if i do:
> > >>>>> this.add(new FeedbackPanel("feedback", new 
> > >>>>> ComponentFeedbackMessageFilter(this)));
> > >>>>> or
> > >>>>> this.add(new FeedbackPanel("feedback", new 
> > >>>>> ContainerFeedbackMessageFilter(this)));
> > >>>>> in PanelCart.class, panel still show messages 
> produced in form.
> > >>>>>
> > >>>>>
> > >>>>>> -----Original Message-----
> > >>>>>> From: manuelbarzi [mailto:manuelba...@gmail.com]
> > >>>>>> Sent: 28. September 2011 12:02
> > >>>>>> To: users@wicket.apache.org
> > >>>>>> Subject: Re: filter feedback messages
> > >>>>>>
> > >>>>>> have you tried ContainerFeedbackMessageFilter instead?
> > >>>>>>
> > >>>>>>
> > >>>>>> 2011/9/28 Miroslav F.<mir...@seznam.cz>:
> > >>>>>>>    Page1
> > >>>>>>>      \
> > >>>>>>>      +--- PanelCart
> > >>>>>>>      |
> > >>>>>>>      +--- Form
> > >>>>>>>
> > >>>>>>> i know all fedback panels displays all feedback messages
> > >>>>>> and i have to
> > >>>>>>> filter them. what i don't know is how to tell in PanelCart
> > >>>>>> to display
> > >>>>>>> only messages produced in PanelCart and ignore others
> > >> messages?
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>> -----Original Message-----
> > >>>>>>>> From: manuelbarzi [mailto:manuelba...@gmail.com]
> > >>>>>>>> Sent: 28. September 2011 11:51
> > >>>>>>>> To: users@wicket.apache.org
> > >>>>>>>> Subject: Re: filter feedback messages
> > >>>>>>>>
> > >>>>>>>> how is your composite?
> > >>>>>>>>
> > >>>>>>>> page
> > >>>>>>>>     |-Form (with own FeedbackPanel)
> > >>>>>>>>     |    |-Panel (with own FeedbackPanel)
> > >>>>>>>>     |
> > >>>>>>>>     |-Other stuff
> > >>>>>>>>
> > >>>>>>>> ?
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> On Wed, Sep 28, 2011 at 11:33 AM, Miroslav F.
> > >>>>>>>> <mir...@seznam.cz>  wrote:
> > >>>>>>>>> hi folks,
> > >>>>>>>>>
> > >>>>>>>>> i have this problem:
> > >>>>>>>>>
> > >>>>>>>>> have panel:
> > >>>>>>>>> <wicket:panel>
> > >>>>>>>>>         <b><a href="cart.html">cart:</a></b>
> > >>>>>>>>>                 <span wicket:id="cartItems">[0]</span> 
> > >>>>>>>>> items,&nbsp;&nbsp;&nbsp;<b><span
> > >>>>>> wicket:id="cartPrice">[0]</span>
> > >>>>>>>>> $</b>
> > >>>>>>>>>                 </span>
> > >>>>>>>>>         </div>
> > >>>>>>>>> </wicket:panel>
> > >>>>>>>>>
> > >>>>>>>>> then implementing class:
> > >>>>>>>>> package cz.mineralshop;
> > >>>>>>>>>
> > >>>>>>>>> import java.util.ArrayList;
> > >>>>>>>>> import org.apache.wicket.markup.html.basic.Label;
> > >>>>>>>>> import org.apache.wicket.markup.html.panel.Panel;
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> @SuppressWarnings("serial")
> > >>>>>>>>> public class PanelCart extends Panel {
> > >>>>>>>>>         public PanelCart(String id)
> > >>>>>>>>>         {
> > >>>>>>>>>                 super(id);
> > >>>>>>>>>                 ArrayList cart = (new
> > >> ModelPanelCart()).load();
> > >>>>>>>>>                 this.add(new Label("cartItems", (new 
> > >>>>>>>>> Integer(cart.size())).toString()));
> > >>>>>>>>>                 Integer cartPrice = new Integer(0);
> > >>>>>>>>>                 for(int i = 0; i<  cart.size(); i++)
> > >>>>>>>>>                 {
> > >>>>>>>>>                         ArrayList polozka = (ArrayList)
> > >>>>>> cart.get(i);
> > >>>>>>>>>                         Integer cenaPolozky = new
> > >>>>>> Integer((String)
> > >>>>>>>>> polozka.get(2));
> > >>>>>>>>>                         cenaCelkova = cenaCelkova +
> > >>>> cenaPolozky;
> > >>>>>>>>>                 }
> > >>>>>>>>>                 this.add(new Label("cartPrice", 
> > >>>>>>>>> cenaCelkova.toString()));
> > >>>>>>>>>         }
> > >>>>>>>>> }
> > >>>>>>>>>
> > >>>>>>>>> panel works fine (implementation is ugly, i know..)
> > >>>>>>>>>
> > >>>>>>>>> on one page i have form with validators, again works fine.
> > >>>>>>>> problem is
> > >>>>>>>>> with panel above: it shows feedback messages of the form
> > >>>>>> so final
> > >>>>>>>>> result is that on page i have feedback messages twice:
> > >>>>>>>>> in form (which is correct) and in panel above (which
> > >>>> is wrong).
> > >>>>>>>>> i know it has what to do with feedback message 
> filter - but
> > >>>>>>>> how to set
> > >>>>>>>>> it for the panel? simply do:
> > >>>>>>>>> this.add(new FeedbackPanel("feedback", new 
> > >>>>>>>>> ComponentFeedbackMessageFilter(this)));
> > >>>>>>>>> in PanelCart.class don't work.
> > >>>>>>>>>
> > >>>>>>>>> can you someone help me please?
> > >>>>>>>>>
> > >>>>>>>>> miro
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >> 
> > 
> ---------------------------------------------------------------------
> > >>>>>>>>> To unsubscribe, e-mail: 
> users-unsubscr...@wicket.apache.org
> > >>>>>>>>> For additional commands, e-mail:
> > >> users-h...@wicket.apache.org
> > >>>>>>>>>
> > >>>>>>>>
> > >> 
> > 
> ---------------------------------------------------------------------
> > >>>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > >>>>>>>> For additional commands, e-mail: 
> users-h...@wicket.apache.org
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >> 
> > 
> ---------------------------------------------------------------------
> > >>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > >>>>>>> For additional commands, e-mail: 
> users-h...@wicket.apache.org
> > >>>>>>>
> > >>>>>>>
> > >>>>>>
> > >> 
> > 
> ---------------------------------------------------------------------
> > >>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > >>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
> > >>>>>>
> > >>>>>>
> > >>>>>
> > >>>>>
> > >> 
> > 
> ---------------------------------------------------------------------
> > >>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > >>>>> For additional commands, e-mail: users-h...@wicket.apache.org
> > >>>>>
> > >>>>>
> > >>>>
> > >> 
> > 
> ---------------------------------------------------------------------
> > >>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > >>>> For additional commands, e-mail: users-h...@wicket.apache.org
> > >>>>
> > >>>>
> > >>>
> > >>>
> > >> 
> > 
> ---------------------------------------------------------------------
> > >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > >>> For additional commands, e-mail: users-h...@wicket.apache.org
> > >>>
> > >>>
> > >> 
> > 
> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > >> For additional commands, e-mail: users-h...@wicket.apache.org
> > >>
> > >>
> > >
> > > 
> > 
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > > For additional commands, e-mail: users-h...@wicket.apache.org
> > >
> > >
> > >
> > 
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > For additional commands, e-mail: users-h...@wicket.apache.org
> > 
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to