[ 
https://issues.apache.org/jira/browse/OFBIZ-4064?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

dukian updated OFBIZ-4064:
--------------------------

    Attachment: OFBIZ-4064_showcart_ftl.patch

I just found two problems in showcart.ftl (maybe wrong):

1. can't use other directives in User-defined directive, like line 113:

  bq. <@htmlTemplate.renderDateTimeField name="itemDesiredDeliveryDate"<#if 
useAsDefaultDesiredDeliveryDate?exists> value="${defaultDesiredDeliveryDate}" 
<#else> value=""</#if> className="" alert="" title="Format: yyyy-MM-dd 
HH:mm:ss.SSS" size="25" maxlength="30" id="item1" dateType="date" 
shortDateInput=false timeDropdownParamName="" defaultDateTimeString="" 
localizedIconTitle="" timeDropdown="" timeHourName="" classString="" hour1="" 
hour2="" timeMinutesName="" minutes="" isTwelveHour="" ampmName="" 
amSelected="" pmSelected="" compositeType="" formName=""/>

2. can't use double quotes twice in line 122, 131:

  bq. <@htmlTemplate.renderDateTimeField name="shipAfterDate" 
value="${shoppingCart.getDefaultShipAfterDate()?default("")}" className="" 
alert="" title="Format: yyyy-MM-dd HH:mm:ss.SSS" size="25" maxlength="30" 
id="item2" dateType="date" shortDateInput=false timeDropdownParamName="" 
defaultDateTimeString="" localizedIconTitle="" timeDropdown="" timeHourName="" 
classString="" hour1="" hour2="" timeMinutesName="" minutes="" isTwelveHour="" 
ampmName="" amSelected="" pmSelected="" compositeType="" formName=""/>

Please check patch file :-)

> order manager order entry show cart.ftl problem probably caused by jquery 
> update
> --------------------------------------------------------------------------------
>
>                 Key: OFBIZ-4064
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-4064
>             Project: OFBiz
>          Issue Type: Bug
>          Components: order
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>            Priority: Blocker
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-4064_showcart_ftl.patch
>
>
> when creating a new sales order in the order manager, the product entry 
> screen shows the following problem:
> Error rendering included template at location 
> [component://order/webapp/ordermgr/entry/cart/showcart.ftl]: 
> freemarker.core.ParseException: Token manager error: 
> freemarker.core.TokenMgrError: Lexical error at line 113, column 89. 
> Encountered: "#" (35), after : ""
> In the log:
> 2010-12-17 09:09:27,813 (http-0.0.0.0-8443-6) [      
> ScreenFactory.java:130:INFO ] Got 21 screens in 0.0090s from: 
> file:/home/hans/ofbiz/ofbizTrunk/framework/common/widget/CommonScreens.xml
> 2010-12-17 09:09:27,818 (http-0.0.0.0-8443-6) 
> [ComponentLocationResolver.java:43 :WARN ] Unable to get file URL for 
> component location; expanded location was 
> [/home/hans/ofbiz/ofbizTrunk/framework/images/webapp/images/jquery/ui/development-bundle/ui/i18n/jquery.ui.datepicker-en-US.js],
>  original location was 
> [component://images/webapp/images/jquery/ui/development-bundle/ui/i18n/jquery.ui.datepicker-en-US.js]
> 2010-12-17 09:09:28,148 (http-0.0.0.0-8443-6) [      
> ScreenFactory.java:130:INFO ] Got 19 screens in 0.0070s from: 
> file:/home/hans/ofbiz/ofbizTrunk/applications/order/widget/ordermgr/OrderEntryCatalogScreens.xml
> 2010-12-17 09:09:28,536 (http-0.0.0.0-8443-6) [         
> HtmlWidget.java:224:ERROR] 
> ---- exception report 
> ----------------------------------------------------------
> Error rendering included template at location 
> [component://order/webapp/ordermgr/entry/cart/showcart.ftl]: 
> freemarker.core.ParseException: Token manager error: 
> freemarker.core.TokenMgrError: Lexical error at line 113, column 89.  
> Encountered: "#" (35), after : ""
> Exception: freemarker.core.ParseException
> Message: Token manager error: freemarker.core.TokenMgrError: Lexical error at 
> line 113, column 89.  Encountered: "#" (35), after : ""
> ---- stack trace 
> ---------------------------------------------------------------
> freemarker.core.ParseException: Token manager error: 
> freemarker.core.TokenMgrError: Lexical error at line 113, column 89.  
> Encountered: "#" (35), after : ""
> freemarker.template.Template.<init>(Template.java:152)
> freemarker.template.Template.<init>(Template.java:167)
> org.ofbiz.base.util.template.FreeMarkerWorker.getTemplate(FreeMarkerWorker.java:334)
> org.ofbiz.widget.screen.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:203)
> org.ofbiz.widget.screen.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:250)
> org.ofbiz.widget.screen.HtmlWidget.renderWidgetString(HtmlWidget.java:110)
> org.ofbiz.widget.screen.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:915)
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:104)
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:613)
> org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:129)
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:646)
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:104)
> org.ofbiz.widget.screen.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:191)
> org.ofbiz.widget.screen.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:104)
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:613)
> org.ofbiz.widget.screen.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:129)
> org.ofbiz.widget.screen.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:646)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to