I do really feel ashame asking this noobish question, 'cause the answer will be self-evident, but I couldn't get it and wastet more than an hour ...
I'm developing users macros and space templates. Somewhere in my template is a {list-data}. I want to display the value of the selected option (in this case o1 or o2) somewhere else on the same page and assign it to a variable.
{list-data:mylistdata|type=select|multiple=false|required=true|blank=true|width=100%}
{list-option:value=o1}Option 1{list-option}
{list-option:value=o2}Option 2{list-option}
{list-data}
Do I really have to use a macro like {report-info} or something similar?
Hi Stefan,
just type:
{get-data:mylistdata}Default value{get-data}
Cheers
Thomas
Thank you Thomas-S. Do you have an idea, if and how I can assign the return value to a variable? Or if and how I can add the value as a label using {add-label}?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
^^ That's it!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
{replace-and-render}
{replace-item:%mynewlabel%}{get-data:mylistdata}{replace-item}
{replace-body}{add-label:%mynewlabel%}{replace-body}
{replace-and-render}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ok, I can add is as a lable, but this is not working, if the return value contains free spaces. So I have to do some stuff with the return value. Therefore I need it in a variable. This does not work:
{replace-and-render}
{replace-item:%mynewlabel%}{get-data:mylistdata}{replace-item}
{replace-body}
%mynewlabel%
{replace-body}
{replace-and-render}
And ideas?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.