no effect: the tag was rendered exactly the same.

Thanks anyway!
-- Ovidiu

On Tue, Nov 25, 2008 at 6:45 PM, Toby Hobson <[EMAIL PROTECTED]>wrote:

> ok try
>
> <img src="${asset:context:images/logo_flat.gif}" />
>
> i.e. remove the leading /
>
> Toby
>
> 2008/11/25 Ovidiu Hurducas <[EMAIL PROTECTED]>
>
> > I've put
> > configuration.add(SymbolConstants.FORCE_ABSOLUTE_URIS, "true");
> >
> > and I have tags like
> > <img src="${asset:context:/images/logo_flat.gif}" />
> > <a t:type="actionlink" t:id="releaseResSession">Release RES Session</a>
> >
> > and what is rendering:
> >
> > <img src="/images/logo_flat.gif"/>
> > <a href="/paymenttemplate.border.releaseressession"
> > shape="rect">Release RES Session</a>
> >
> >
> > So on the payment system they are rendering the html page exactly as
> above
> > .. resulting in broken links and assets are not loading.
> >
> >
> > On Tue, Nov 25, 2008 at 6:17 PM, Toby Hobson <[EMAIL PROTECTED]
> > >wrote:
> >
> > > That's a little strange .. can you send an example of the urls T5 is
> > > generating?
> > >
> > >
> > > 2008/11/25 Ovidiu Hurducas <[EMAIL PROTECTED]>
> > >
> > > > Thanks, I already tried that. However this seems to be ignored and
> all
> > > the
> > > > assets are inserted with relative URIs.
> > > >
> > > > Any other options?
> > > >
> > > > On Tue, Nov 25, 2008 at 6:10 PM, Toby Hobson <
> > [EMAIL PROTECTED]
> > > > >wrote:
> > > >
> > > > > In your AppModule.java you need to tell T5 to use absolute uris
> e.g.
> > > > >
> > > > > public static void
> > > > > contributeApplicationDefaults(MappedConfiguration<String,
> > > > > String> configuration)
> > > > > {
> > > > >    ...
> > > > >    configuration.add(SymbolConstants.FORCE_ABSOLUTE_URIS, "true");
> > > > > }
> > > > >
> > > > > Toby
> > > > >
> > > > > 2008/11/25 Ovidiu Hurducas <[EMAIL PROTECTED]>
> > > > >
> > > > > > Hi!
> > > > > > I have a T5 webapp that has to provide a template page for a
> > payment
> > > > > > system,
> > > > > > a page that contains assets like images, css, js files in the
> > layout
> > > > > > component. The template page is just a plain T5 page with a
> > > placeholder
> > > > > > like
> > > > > > $inject_here$.
> > > > > > The payment system (another website) is taking the template
> > directly
> > > > from
> > > > > > my
> > > > > > web application and than has to inject the payment options into
> the
> > > > > > placeholder, resulting the payment page.
> > > > > > All is working ok except the assets. They remain relative to the
> > > > original
> > > > > > webapp so they can't be found on the payment system.
> > > > > >
> > > > > > This should be fixed if the assets and links would have an
> absolute
> > > > URLs.
> > > > > > I've tried to set the tapestry.force-absolute-uris parameter to
> > true
> > > > but
> > > > > > seems it doesn't have any effect.
> > > > > >
> > > > > > Also I've tried to place a <base> tag in the <head> with the
> webapp
> > > > page
> > > > > > location. No luck: with this only the images are showing. Css and
> > Js
> > > > > files
> > > > > > are ignored.
> > > > > >
> > > > > > There is a possibility to force Tapestry to generate absolute
> paths
> > > for
> > > > > > assets? Can be done just for specific pages?
> > > > > >
> > > > > > Thanks so much,
> > > > > >
> > > > > > --Ovidiu
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to