e.g. in Facebook, a search shows a user's name but it may or may not be clickable depending on their privacy settings.
thanks, Steve On 16 Jan 2009, at 17:54, James Carman wrote:
Override isVisible()? Or, do you want it to show text, just not be clickable?On Fri, Jan 16, 2009 at 12:51 PM, Steve Swinsburg <s.swinsb...@lancaster.ac.uk> wrote:Hi all,I have a link which, depending on certain conditions, I need unlinked (iedisabled). //link (if allowed, or none, just the label) Link link = new Link("link") { public void onClick() { setResponsePage(new ViewProfile((String)getModelObject())); } }; // if(isAllowed) { link.setModel(new Model(someValue)); } else { link.setEnabled(false); } link.add(new Label("label", labelValue)); item.add(link); with simple markup:<a href="#" wicket:id="link"><span wicket:id="label">[label]</ span></a>The problem is that link.setEnabled(false) adds <em> tags around my link:output: <span><em><span>this is the label</span></em></span>Is there another way of disabling a link, or removing these em tags. Or even adding the link dynamically and having a normal label when there is to be nolink? cheers, Steve--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
smime.p7s
Description: S/MIME cryptographic signature