Hi Rasika/SajithAR, Thanks for the explanation.
Regards, Hemika Hemika Kodikara Software Engineer WSO2 Inc. lean . enterprise . middleware http://wso2.com Mobile : +94777688882 On Thu, May 26, 2016 at 2:19 PM, Rasika Perera <[email protected]> wrote: > Hi Hemika, > > {{#headOther}} is a block helper. This allows you to add anything between > <head></head> tags. For instance; > > {{#headOther}} > <!--[if IE]> > <link rel="stylesheet" type="text/css" href="IEstyle.css" /> > <![end if]--> > {{/headOther}} > > You can use this helper whenever other helpers "title, css, headJs" is not > sufficient. > > On Thu, May 26, 2016 at 2:07 PM, Hemika Kodikara <[email protected]> wrote: > >> Hi SajithAR, >> >> What kind of implementations/uses can be done through the {{#headOther}} >> placeholder >> ? >> >> Regards, >> Hemika >> >> Hemika Kodikara >> Software Engineer >> WSO2 Inc. >> lean . enterprise . middleware >> http://wso2.com >> >> Mobile : +94777688882 >> >> On Thu, May 26, 2016 at 2:04 PM, SajithAR Ariyarathna <[email protected]> >> wrote: >> >>> We changed names of some Handlebars helpers to make them short whilst >>> being self-descriptive. I have updated the description of 1.0.0-M5 release >>> [1], please refer it. >>> >>> [1] https://github.com/wso2/carbon-uuf/releases/tag/v1.0.0-m5 >>> >>> Thanks. >>> >>> On Thu, May 26, 2016 at 1:42 PM, Hemika Kodikara <[email protected]> >>> wrote: >>> >>>> Hi Sudharma, >>>> >>>> It seems they have been changed [1]. Can you try with "headJs" instead >>>> of "headerJs". >>>> >>>> [1] - >>>> https://github.com/wso2/carbon-uuf/commit/2f95a6cd27604f033268bbd4dd807c75d993b18a >>>> >>>> Regards, >>>> Hemika >>>> >>>> Hemika Kodikara >>>> Software Engineer >>>> WSO2 Inc. >>>> lean . enterprise . middleware >>>> http://wso2.com >>>> >>>> Mobile : +94777688882 >>>> >>>> On Thu, May 26, 2016 at 1:12 PM, Sudharma Subasinghe < >>>> [email protected]> wrote: >>>> >>>>> Hi, >>>>> >>>>> I successfully loaded client side .Js script with Handlebars template >>>>> with 1.0.0-M4 release. I used the approach as following in the >>>>> "process-details.hbs" template. >>>>> >>>>> {{headerJs "/js/process-details.js"}} >>>>> >>>>> Now I am getting following exception for the same approach with 1.0.0-M5 >>>>> release. >>>>> >>>>> [2016-05-26 12:49:27,353] ERROR >>>>> {org.wso2.carbon.uuf.internal.UUFRegistry} - An unexpected error occurred >>>>> while serving for request '/bpmn-explorer/bpmn/process'. >>>>> com.github.jknack.handlebars.HandlebarsException: >>>>> components/root/fragments/process-details/process-details.hbs:1:2: >>>>> java.lang.IllegalArgumentException: Cannot evaluate the variable/helper >>>>> 'headerJs'. >>>>> components/root/fragments/process-details/process-details.hbs:1:2 >>>>> at >>>>> org.wso2.carbon.uuf.handlebars.helpers.runtime.MissingHelper.apply(MissingHelper.java:36) >>>>> at >>>>> com.github.jknack.handlebars.internal.Variable.merge(Variable.java:166) >>>>> at >>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128) >>>>> at >>>>> com.github.jknack.handlebars.internal.TemplateList.merge(TemplateList.java:94) >>>>> at >>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128) >>>>> at >>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:116) >>>>> at >>>>> com.github.jknack.handlebars.internal.ForwardingTemplate.apply(ForwardingTemplate.java:100) >>>>> at >>>>> org.wso2.carbon.uuf.handlebars.renderable.HbsFragmentRenderable.render(HbsFragmentRenderable.java:79) >>>>> at org.wso2.carbon.uuf.core.Fragment.render(Fragment.java:50) >>>>> at >>>>> org.wso2.carbon.uuf.handlebars.helpers.runtime.FragmentHelper.apply(FragmentHelper.java:59) >>>>> at >>>>> org.wso2.carbon.uuf.handlebars.helpers.runtime.FragmentHelper.apply(FragmentHelper.java:38) >>>>> at >>>>> com.github.jknack.handlebars.internal.Variable.merge(Variable.java:166) >>>>> at >>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128) >>>>> at >>>>> com.github.jknack.handlebars.internal.TemplateList.merge(TemplateList.java:94) >>>>> at >>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128) >>>>> at >>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:116) >>>>> at com.github.jknack.handlebars.Options.apply(Options.java:538) >>>>> at com.github.jknack.handlebars.Options.fn(Options.java:433) >>>>> at >>>>> org.wso2.carbon.uuf.handlebars.helpers.runtime.FillZoneHelper.apply(FillZoneHelper.java:37) >>>>> at >>>>> org.wso2.carbon.uuf.handlebars.helpers.runtime.FillZoneHelper.apply(FillZoneHelper.java:27) >>>>> at com.github.jknack.handlebars.internal.Block.merge(Block.java:210) >>>>> at >>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128) >>>>> at >>>>> com.github.jknack.handlebars.internal.TemplateList.merge(TemplateList.java:94) >>>>> at >>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128) >>>>> at >>>>> com.github.jknack.handlebars.internal.ForwardingTemplate.apply(ForwardingTemplate.java:86) >>>>> at >>>>> org.wso2.carbon.uuf.handlebars.renderable.HbsPageRenderable.render(HbsPageRenderable.java:82) >>>>> at org.wso2.carbon.uuf.core.Page.render(Page.java:48) >>>>> at org.wso2.carbon.uuf.core.Component.renderPage(Component.java:89) >>>>> at org.wso2.carbon.uuf.core.App.renderPage(App.java:85) >>>>> at org.wso2.carbon.uuf.internal.UUFRegistry.serve(UUFRegistry.java:113) >>>>> at >>>>> org.wso2.carbon.uuf.connector.ms.UUFMicroservice.execute(UUFMicroservice.java:105) >>>>> at >>>>> org.wso2.carbon.uuf.connector.ms.UUFMicroservice.get(UUFMicroservice.java:93) >>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>> at >>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>>>> at >>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>> at java.lang.reflect.Method.invoke(Method.java:497) >>>>> at >>>>> org.wso2.msf4j.internal.router.HttpMethodInfo.invoke(HttpMethodInfo.java:95) >>>>> at >>>>> org.wso2.msf4j.internal.router.HttpDispatcher.channelRead0(HttpDispatcher.java:53) >>>>> at >>>>> org.wso2.msf4j.internal.router.HttpDispatcher.channelRead0(HttpDispatcher.java:31) >>>>> at >>>>> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) >>>>> at >>>>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308) >>>>> at >>>>> io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:32) >>>>> at >>>>> io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:299) >>>>> at >>>>> io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:36) >>>>> at >>>>> io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:110) >>>>> at >>>>> io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137) >>>>> at java.lang.Thread.run(Thread.java:745) >>>>> Caused by: java.lang.IllegalArgumentException: Cannot evaluate the >>>>> variable/helper 'headerJs'. >>>>> ... 47 more >>>>> >>>>> How do we can refer client side .Js script with Handlebars template? >>>>> >>>>> -- >>>>> Sudharma Subasinghe, >>>>> Software Engineer, >>>>> WSO2 Inc. >>>>> Email: [email protected] <[email protected]> >>>>> Mobile : +94 710 565 157 <%2B94%20718%20210%20200> >>>>> >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> [email protected] >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>> >>> >>> -- >>> Sajith Janaprasad Ariyarathna >>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>> >> >> > > > -- > With Regards, > > *Rasika Perera* > Software Engineer > M: +94 71 680 9060 E: [email protected] > LinkedIn: http://lk.linkedin.com/in/rasika90 > > WSO2 Inc. www.wso2.com > lean.enterprise.middleware >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
