This kinda looks like something I asked for a while ago, here:
http://www.mail-archive.com/users@tapestry.apache.org/msg27620.html
On Thu, Aug 7, 2008 at 10:51 AM, Davor Hrg [EMAIL PROTECTED] wrote:
it depends on what you need,
but you could combine the asset service to generate base path
it depends on what you need,
but you could combine the asset service to generate base path
and add the rest programatically
img
src=${asset:context:company}/$(company.id)/img/banner.gif/
this way you don't need a method
a component would be even better to avoid copy/paste
Davor Hrg
On Wed,
Hi!
I would like to do something like this, but this syntax obviously doesn't
work. The ${bannerPath} seems to be pointing to a symbol, which obviously
isn't a page property.
Is there a similar way to do this?
@Inject
@Path(${bannerPath})
private Asset banner;
public String
Also, I can't seem to find out how to reference this asset in the .tml.
Tried a lot similar to this, nothing worked:
img src=asset:banner/
Also tried annotating private Asset banner with @Property, no diffference.
The only thing I got working is this: img
Hi,
I did this:
Java:
@Inject
private AssetSource assetSource;
public ListLanguage getLanguages(){
return parameterManager.getLanguages();
}
@Property
private Language language;
public String getLanguageAsset(){
Asset asset =
Thanks!
Not the prettiest thing I ever saw, I would have preferred a more
straghtforward approach from the framework. I need that code pretty often in
most of my pages. But I guess I'll manage to hide it in some utility method.
On Wed, Aug 6, 2008 at 4:00 PM, 9902468 [EMAIL PROTECTED] wrote: