ieuw

On Fri, Dec 12, 2008 at 1:30 PM, Bruno Cesar Borges
<brunobor...@cetip.com.br> wrote:
> Martijn, it is possible to create nodes inside a DOM tree refering to another 
> DOM node. What if it was possible to do the same with Wicket?
>
> <div wicket:id="myPanel">
>  <span wicket:id="foo">label</span>
>  <span wicket:ref="foo">again</span>
> </div>
>
> <span wicket:ref="myPanel.foo">again but outside panel!</span>
>
> Regards,
> Bruno
>
> -----Original Message-----
> From: Martijn Dashorst [mailto:martijn.dasho...@gmail.com]
> Sent: Friday, December 12, 2008 5:18 AM
> To: users@wicket.apache.org
> Subject: Re: how to reuse a label in the same page?
>
>
> Nope, wicket:id is a 1-1 mapping at the same dom tree level. You can
> reuse id's at different levels or in different branches of the dom
> tree, but not as siblings.
>
> <a href="#" wicket:id="foo"><span wicket:id="foo"></span></a> works
> but another
> <a href="#" wicket:id="foo">....</a> will fail (and rightfully so)
>
> Martijn
>
> On Fri, Dec 12, 2008 at 6:20 AM, Jeremy Thomerson
> <jer...@wickettraining.com> wrote:
>> I'm pretty sure that you can just add it once in Java and multiple times in
>> the HTML, although I've never pondered the (potential) side-effects of
>> this.  Give it a shot and let us know how it works for you.  With something
>> as stateless / simple as a BookmarkablePageLink, there probably couldn't be
>> much in the way of side-effects, although with very complex, stateful
>> components, I could see that maybe there would be an issue... (maybe??)
>> --
>> Jeremy Thomerson
>> http://www.wickettraining.com
>>
>>
>> On Thu, Dec 11, 2008 at 3:29 PM, novotny <novo...@gridsphere.org> wrote:
>>
>>>
>>>
>>> Basically I need two of the same links on the page, and it looks like I
>>> have
>>> to do this which just seems kinda lame...
>>>
>>> add(new BookmarkablePageLink<String>("personaldetails",
>>> PersonalDetailsPage.class));
>>> add(new BookmarkablePageLink<String>("personaldetails2",
>>> PersonalDetailsPage.class));
>>>
>>> ....
>>>
>>> Click Here
>>> Profile page
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> jWeekend wrote:
>>> >
>>> > Jason,
>>> >
>>> > What are you trying to achieve?
>>> >
>>> > Here are some ideas that may give the desired effect, depending on what
>>> > that is ...
>>> >
>>> > 1 - Make a model for your data and give that to all the Label instances
>>> as
>>> > required, (but each with their unique id and separate markup).
>>> > 2 - Use a repeater (like a ListView) to render several labels (no
>>> > repetition of Java code or markup).
>>> > 3 - Write a method that takes a model (or just a String) and an id, that
>>> > returns an appropriately configured Label instance  (saves on repeating
>>> > Java code - still need markup per component and your own unique ids).
>>> >
>>> > Regards - Cemal
>>> >  http://www.jWeekend.co.uk <http://www.jweekend.co.uk/> jWeekend
>>> >
>>> >
>>> >
>>> > novotny wrote:
>>> >>
>>> >>
>>> >> I have a simple label "hello" and I want to display it twice in the same
>>> >> page, but wicket complains the wicket:id needs to be unique in my
>>> >> page.... what do I need to do, is there an alias or something?
>>> >>
>>> >> Thanks, Jason
>>> >>
>>> >
>>> >
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/how-to-reuse-a-label-in-the-same-page--tp20964351p20964551.html
>>>  Sent from the Wicket - User mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>
>>>
>>
>
>
>
> --
> Become a Wicket expert, learn from the best: http://wicketinaction.com
> Apache Wicket 1.3.4 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
> ***************************************************************************************************
> "Atenção: Esta mensagem foi enviada para uso exclusivo do(s) destinatários(s) 
> acima identificado(s),
> podendo conter informações e/ou documentos confidencias/privilegiados e seu 
> sigilo é protegido por
> lei. Caso você tenha recebido por engano, por favor, informe o remetente e 
> apague-a de seu sistema.
> Notificamos que é proibido por lei a sua retenção, disseminação, 
> distribuição, cópia ou uso sem
> expressa autorização do remetente. Opiniões pessoais do remetente não 
> refletem, necessariamente,
> o ponto de vista da CETIP, o qual é divulgado somente por pessoas 
> autorizadas."
>
>
> "Warning: This message was sent for exclusive use of the addressees above 
> identified, possibly
> containing information and or privileged/confidential documents whose content 
> is protected by law.
> In case you have mistakenly received it, please notify the sender and delete 
> it from your system.
> Be noticed that the law forbids the retention, dissemination, distribution, 
> copy or use without
> express authorization from the sender. Personal opinions of the sender do not 
> necessarily reflect
> CETIP's point of view, which is only divulged by authorized personnel."
> ***************************************************************************************************
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>



-- 
Become a Wicket expert, learn from the best: http://wicketinaction.com
Apache Wicket 1.3.4 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.

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

Reply via email to