Hey Chris,

We can definitely do something better. Are your templates using Handlebars?
If so any markup on the page at load with the
attribute data-template-for="X" will be handlebars compiled and loaded onto
rave.ui.templates[x]. We could also add a register method on the namespace
although I'm not sure that would save you any code really.


On Fri, Mar 1, 2013 at 8:24 PM, Chris Geer <[email protected]> wrote:

> Erin,
>
> I upgraded our system to 0.21-SNAPSHOT and ran into a small problem with
> the handlebar templates. We provide our own open-view popup definitions be
> including them as part of the custom_js.tag file. The challenge we ran into
> was that the code to generate the element for that popup now requires a
> handlebar template definition to be loaded into the rave.ui.templates
> array. The current code only loads templates from the
> client_side_templates.tag file. I was able to put similar methods in my
> custom files to then modify that array but I think there is probably a
> better way to do it. What do you think about adding some public methods to
> the rave.ui namespace to register handlebar templates?
>
> Chris
>

Reply via email to