[Mapbender-dev] Element Vars and types of variables
jansen.marc at gmx.de
Thu Nov 8 06:47:07 EST 2007
is it true that all element variables are considered to be of type
string? Wouldn't it be nice if we could have some different types of
IMHO this would require an additional database column and an update of
the existing vars. As for backwards compatibility the default type could
be 'string', I guess.
I'd suggest haveing at least these types:
consider boolean setting for modules, they should be interpretebable as
booleans, or consider having more variable that are variants of equal
properties (tabs module). I found my self fuddling with stuff like this:
element_var = "opt1,opt2,foo,bar,baz";
element_var_as_array = element_var.split(',');
another_var_which_represents_a_boolean = 'true';
another_var_as_boolean = (
another_var_which_represents_a_boolean.toLowerCase() == 'true' ) ? true
This is in my opinion error prone, time consuming (performance) and not
elegant. Or am I missing something in the concept of element vars?
What do you think?
More information about the Mapbender_dev