Sorry, elements named like "color[]" are not supported and processed by PmWiki or PmForm, and (:input default request=1:) or (:input default color[] red,blue:) will not work for such elements.

For custom needs you can create forms with such elements, but you have to write your own functions to process them:

(:input form:)
(:input hidden action your-custom-handler:)
...
(:input end:)

Petko

On 2015-05-14 12:02, Peter Bowers wrote:
I am wanting to use arrays in input markup like this:

===(snip)===
(:input form method=get:)
(:input default request=1:)
Colors: (:input checkbox color[] value="red":) Red (:input checkbox color[]
value="blue":) Blue (:input checkbox color[] value="green":) Green

(:input submit:)
(:input end:)
===(snip)===

(Note the "color[]" as the name of the field - I'm not sure if that's
technically an "array" in HTML, but that's what I'm referring to.)

As soon as I try to submit the value I get PHP errors from pmwiki.php
and/or forms.php.

I thought I had seen discussion of this capability on the mailing list in
the past, but I cannot find it despite searching for quite some time.

Is this capability supported in pmwiki? If so, what do I need to do?


_______________________________________________
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users

Reply via email to