My first thoughts are that it is not easy to implement, but prior to thinking it through I'd realy like to understand the use case. To my understanding the main reason is to reduce the number of <panel>.html files and may be to reduce the number of instantiated Panel components in case there is only one of a few visible. But how much does that matter? How much does it improve spead, memory usage, usability? If memory usage does matter (IMO it doesn't in this case), I was thinking about a kind of component reference which lazy loads / instantiates the real component. But in any case, it is worth a RFE.
Juergen On 10/8/05, Eelco Hillenius <[EMAIL PROTECTED]> wrote: > I don't know how difficult that (panels in same markup) is. You're not > the first to ask though. Juergen, if you're reading with us, what do > you think of this RFE? Do you think it is doable or is it going to be > a lot of work? I can see it can be convenient for several cases. > > Eelco > > > On 10/8/05, Arto Arffman <[EMAIL PROTECTED]> wrote: > > If I understand it right, Panels are the easiest way to include conditional > > blocks of html into a page. Well, I hate to make a html template for each > > Panel separately. It would be nice if you could define the template inside > > the page's template, like this: > > > > <html> > > some normal stuff > > <span wicket:id="somePanel"> > > > > <wicket:panel name="viewSomething> > > <span wicket:id="something">Something comes here</span> > > </wicket:panel> > > > > <wicket:panel name="editSomething> > > <input type="text" wicket:id="something"> > > </wicket:panel> > > </span> > > > > And then you would create your panel like this: > > Panel p = new Panel("somePanel", "viewSomething"); > > p.add(new Label("something", mymodel)); > > or > > > > Panel p = new Panel("somePanel", "editSomething"); > > p.add(new TextField("something", mymodel)); > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user