WW-4365 Fixes issue with evaluating doubleHeaderValue and doubleHeaderKey

This commit is contained in:
Lukasz Lenart
2015-11-30 08:12:44 +01:00
parent 38e8f86a75
commit 8bbfb461c4
5 changed files with 7 additions and 10 deletions
@@ -76,7 +76,7 @@
<#assign itemCount = startCount/>
var ${parameters.id}Group = new Array(${parameters.listSize} + ${startCount});
for (i = 0; i < (${parameters.listSize} + ${startCount}); i++)
${parameters.id}Group[i] = new Array();
${parameters.id}Group[i] = [];
<@s.iterator value="parameters.list">
<#if parameters.listKey??>
@@ -91,7 +91,7 @@
</#if>
<#assign doubleItemCount = 0/>
<#if parameters.doubleHeaderKey?? && parameters.doubleHeaderValue??>
${parameters.id}Group[${itemCount}][${doubleItemCount}] = new Option("${doubleHeaderValue?js_string}", "${doubleHeaderKey?js_string}");
${parameters.id}Group[${itemCount}][${doubleItemCount}] = new Option("${parameters.doubleHeaderValue?js_string}", "${parameters.doubleHeaderKey?js_string}");
<#assign doubleItemCount = doubleItemCount + 1/>
</#if>
<#if parameters.doubleEmptyOption??>
@@ -172,10 +172,7 @@
${parameters.id}Temp.options[i] = new Option(${parameters.id}Group[x][i].text, ${parameters.id}Group[x][i].value);
<#if parameters.doubleNameValue??>
<#if parameters.doubleMultiple??>
for (j = 0; j < ${parameters.doubleNameValue}.
length;
j++
)
for (j = 0; j < ${parameters.doubleNameValue}.length; j++)
{
if (${parameters.id}Temp.options[i].value == ${parameters.doubleNameValue?js_string}[j]) {
${parameters.id}Temp.options[i].selected = true;
@@ -11,7 +11,7 @@
<script type="text/javascript">
var fooGroup = new Array(2 + 0);
for (i = 0; i < (2 + 0); i++)
fooGroup[i] = new Array();
fooGroup[i] = [];
fooGroup[0][0] = new Option("Antwerp", "AN");
fooGroup[0][1] = new Option("Gent", "GN");
@@ -11,7 +11,7 @@
<script type="text/javascript">
var fooGroup = new Array(2 + 0);
for (i = 0; i < (2 + 0); i++)
fooGroup[i] = new Array();
fooGroup[i] = [];
fooGroup[0][0] = new Option("Antwerp", "AN");
fooGroup[0][1] = new Option("Gent", "GN");
@@ -11,7 +11,7 @@
<script type="text/javascript">
var foo_barGroup = new Array(2 + 0);
for (i = 0; i < (2 + 0); i++)
foo_barGroup[i] = new Array();
foo_barGroup[i] = [];
foo_barGroup[0][0] = new Option("Antwerp", "AN");
foo_barGroup[0][1] = new Option("Gent", "GN");
@@ -11,7 +11,7 @@
<script type="text/javascript">
var fooGroup = new Array(2 + 0);
for (i = 0; i < (2 + 0); i++)
fooGroup[i] = new Array();
fooGroup[i] = [];
fooGroup[0][0] = new Option("Antwerp", "AN");
fooGroup[0][1] = new Option("Gent", "GN");