Oh, the last part is a solution I found for the problem. I now use the
same trick to generate the page-content with info vars.

On Jul 25, 5:06 pm, Mark Marijnissen <[email protected]>
wrote:
> Using savedata, I can only save individual fields with their values.
> If I would use
> [session savedata "[(list page='group.whatever' fmt=csv)]"]
>
> Then I would get the following data:
> Mark: 3.00
> Jan: 2.00
> Boris: 0.00
>
> However, I want to save a LIST of fieldnames and a LIST of
> fieldvalues.
> names: Mark,Jan,Boris
> values: 3.00,2.00,0.00
>
> I was not absolutely necessary for me to save the values like this, so
> I saved them as "field: value" info variables, which turned out to be
> much more handy than the original idea of lists.
>
> [form js=validate]
> ...
> [hidden data]
> [session savedata data]
> [form]
>
> the "js=validate" is defined as follows in config.php: $BOLTformJs
> ['validate'] = "onsubmit=\"return validate()\"";
> This fires a javascript before submitting the form. This javascript
> function creates the list I need, and voila, everything is saved!
>
> On Jul 25, 2:24 am, The Editor <[email protected]> wrote:
>
>
>
> > If I understand you right, you have
>
> > Mark
> > Jan
> > Boris
>
> > on page group.whatever, and you want to be able to take those names
> > and convert them into a CSV list you can save as a data value? Is that
> > correct?
>
> > How about [(list page="group.whatever" fmt=csv)]
>
> > If I missed the situation, or you need more help let me know. I'm not
> > sure I followed what you are asking 100% but looks like you are doing
> > some  really valuable work here. I can see lot's of applications. Let
> > me know how it goes.
>
> > Cheers
> > Dan
>
> > On Tue, Jul 21, 2009 at 9:27 PM, Mark
>
> > Marijnissen<[email protected]> wrote:
>
> > > I have generated some textboxes from a list, and I want to save the
> > > value the user puts in. Just like saving data-variables (only they are
> > > generated from {data} instead of list.)
>
> > > My list looks likes this:
> > > -----------------
> > > [x] Mark [3,00]
> > > [_] Jan [2,00]
> > > [_] Boris [0,00]
> > > -----------------
> > > There is a checkbox, a label, and a textbox. This is the code:
>
> > > ----------------------
> > > [(list page="group.whatever" template="[r][c][check name={+p} label=
> > > {+p}][c][text x{+p}]")]
> > > -----------------------
>
> > > As you can see, the textboxed are named "x{+p}" which amounts to
> > > xmark, xJan, xBoris, etc. How do I save these values in a CSV list as
> > > a Datavar?
>
> > > I tried several things, and I could not figure out how the Data action
> > > works. After a while i noticted something weird: BoltWire does NOT
> > > recognice variables like xJan, xMark, etc.. I think this is because
> > > there are dynamically generated.
>
> > > Does anyone know a solution to this?
>
> > > thanks!
> > > cheers,
>
> > > Mark
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"BoltWire" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/boltwire?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to