Author: jleroux
Date: Thu Jul 30 09:26:20 2015 New Revision: 1693400 URL: http://svn.apache.org/r1693400 Log: Document to makes the changes for OFBIZ-6504 more clear Modified: ofbiz/trunk/framework/widget/src/org/ofbiz/widget/renderer/macro/MacroFormRenderer.java ofbiz/trunk/framework/widget/templates/htmlFormMacroLibrary.ftl Modified: ofbiz/trunk/framework/widget/src/org/ofbiz/widget/renderer/macro/MacroFormRenderer.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/renderer/macro/MacroFormRenderer.java?rev=1693400&r1=1693399&r2=1693400&view=diff ============================================================================== --- ofbiz/trunk/framework/widget/src/org/ofbiz/widget/renderer/macro/MacroFormRenderer.java (original) +++ ofbiz/trunk/framework/widget/src/org/ofbiz/widget/renderer/macro/MacroFormRenderer.java Thu Jul 30 09:26:20 2015 @@ -849,7 +849,7 @@ public final class MacroFormRenderer imp if (textSize > 0 && description.length() > textSize) { description = description.substring(0, textSize - 8) + "..." + description.substring(description.length() - 5); } - options.append(encode(description.replaceAll("'", "\\\\\'"), modelFormField, context)); + options.append(encode(description.replaceAll("'", "\\\\\'"), modelFormField, context)); // replaceAll("'", "\\\\\'") related to OFBIZ-6504 if (UtilValidate.isNotEmpty(currentValueList)) { options.append("'"); Modified: ofbiz/trunk/framework/widget/templates/htmlFormMacroLibrary.ftl URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/templates/htmlFormMacroLibrary.ftl?rev=1693400&r1=1693399&r2=1693400&view=diff ============================================================================== --- ofbiz/trunk/framework/widget/templates/htmlFormMacroLibrary.ftl (original) +++ ofbiz/trunk/framework/widget/templates/htmlFormMacroLibrary.ftl Thu Jul 30 09:26:20 2015 @@ -231,7 +231,7 @@ under the License. <span class="ui-widget"> <select name="${name?default("")}<#rt/>" <@renderClass className alert /><#if id?has_content> id="${id}"</#if><#if multiple?has_content> multiple="multiple"</#if><#if otherFieldSize gt 0> onchange="process_choice(this,document.${formName}.${otherFieldName})"</#if><#if event?has_content> ${event}="${action}"</#if><#if size?has_content> size="${size}"</#if><#if tabindex?has_content> tabindex="${tabindex}"</#if><#rt/>> <#if firstInList?has_content && currentValue?has_content && !multiple?has_content> - <option selected="selected" value="${currentValue}">${explicitDescription?replace("\'","'")}</option><#rt/> + <option selected="selected" value="${currentValue}">${explicitDescription?replace("\'","'")}</option><#rt/><#-- replace("\'","'") related to OFBIZ-6504 --> <option value="${currentValue}">---</option><#rt/> </#if> <#if allowEmpty?has_content || !options?has_content> @@ -239,9 +239,9 @@ under the License. </#if> <#list options as item> <#if multiple?has_content> - <option<#if currentValue?has_content && item.selected?has_content> selected="${item.selected}" <#elseif !currentValue?has_content && noCurrentSelectedKey?has_content && noCurrentSelectedKey == item.key> selected="selected" </#if> value="${item.key}">${item.description?replace("\'","'")}</option><#rt/> + <option<#if currentValue?has_content && item.selected?has_content> selected="${item.selected}" <#elseif !currentValue?has_content && noCurrentSelectedKey?has_content && noCurrentSelectedKey == item.key> selected="selected" </#if> value="${item.key}">${item.description?replace("\'","'")}</option><#rt/> <#-- replace("\'","'") related to OFBIZ-6504 --> <#else> - <option<#if currentValue?has_content && currentValue == item.key && dDFCurrent?has_content && "selected" == dDFCurrent> selected="selected"<#elseif !currentValue?has_content && noCurrentSelectedKey?has_content && noCurrentSelectedKey == item.key> selected="selected"</#if> value="${item.key}">${item.description?replace("\'","'")}</option><#rt/> + <option<#if currentValue?has_content && currentValue == item.key && dDFCurrent?has_content && "selected" == dDFCurrent> selected="selected"<#elseif !currentValue?has_content && noCurrentSelectedKey?has_content && noCurrentSelectedKey == item.key> selected="selected"</#if> value="${item.key}">${item.description?replace("\'","'")}</option><#rt/> <#-- replace("\'","'") related to OFBIZ-6504 --> </#if> </#list> </select> |
Free forum by Nabble | Edit this page |