diff options
Diffstat (limited to 'UI/form-dynatable.csv')
-rw-r--r-- | UI/form-dynatable.csv | 32 |
1 files changed, 29 insertions, 3 deletions
diff --git a/UI/form-dynatable.csv b/UI/form-dynatable.csv index 9b65baba..d7691bf4 100644 --- a/UI/form-dynatable.csv +++ b/UI/form-dynatable.csv @@ -1,3 +1,29 @@ -<?lsmb FOREACH column IN columns ?><?lsmb IF heading.$column.text; heading.$column.text; ELSE; heading.$column; END ?><?lsmb IF NOT loop.last ?>,<?lsmb END ?><?lsmb END ?> -<?lsmb FOREACH row IN rows ?><?lsmb FOREACH column IN columns ?><?lsmb IF row.$column.text; row.$column.text; ELSE; row.$column; END ?><?lsmb IF NOT loop.last ?>,<?lsmb END ?><?lsmb END ?> -<?lsmb END ?><?lsmb IF totals; t = []; FOREACH column IN columns; t.push(totals.$column); END; t.join(','); END ?> +<?lsmb FOREACH column IN columns; + IF heading.$column.text; + heading.$column.text; + ELSE; + heading.$column; + END; + IF NOT loop.last + ?>,<?lsmb + END; +END ?> +<?lsmb FOREACH row IN rows; + FOREACH column IN columns; + IF row.$column.text.defined; + row.$column.text; + ELSE; + row.$column; + END; + IF NOT loop.last + ?>,<?lsmb + END; + END ?> +<?lsmb END; +IF totals; + t = []; + FOREACH column IN columns; + t.push(totals.$column); + END; + t.join(','); +END ?> |