In case anyone comes across this. Replace WOCheckboxMatrix with Project
WOnder's ERXCheckboxMatrix to save you the headache! Kudos PW!

On Fri, Oct 9, 2009 at 11:26 AM, Amiel Montecillo <[email protected]>wrote:

> Hi, I have this weird problem.
>
> My html page with multiple forms
>
> .... snip ....
>
>                           <wo:WOForm>
>                             <strong>Change your EMail
> Preference</strong><br />
>                             <wo:WOCheckboxMatrix list="$possibleEmailTypes"
> item="$dynamicBindings.currentSubscriptionType"
> selections="$user.emailPreferences" maxColumns="1">
>                                 <wo:WOString
> value="$dynamicBindings.currentSubscriptionType.displayName"/>
>                             </wo:WOCheckboxMatrix>
>                             <wo:WOSubmitButton value="Change"
> action="$updateEmailPreferences"/>
>                         </wo:WOForm>
>
>                         <h2>Account Information</h2>
>                           <p><b>Email Address:</b> <wo:WOString
> value="$user.email"/></p>
>                           <wo:WOForm>
>                             <strong>Change your E-Mail </strong><br />
>                             Email Address:
>                             <wo:WOTextField value="$user.email" size="30"/>
>                             <wo:WOSubmitButton action="$updateEmail"
> value="Change" class="bodyTextSm"/>
>                         </wo:WOForm>
>
>                           <wo:WOForm>
>                             <strong>Change your Password</strong><br />
>                             Current Password:
>                             <wo:ERXWOPasswordField value="$currentPassword"
> size="20"/>
>                             <br />
>                             New Password:
>                             <wo:ERXWOPasswordField value="$newPassword"
> size="20"/>
>                             <br />
>                             New Password Again:
>                             <wo:ERXWOPasswordField
> value="$newPasswordVerify" size="20"/>
>                             <br />
>                             <wo:WOSubmitButton action="$changePassword"
> value="Change" class="bodyTextSm"/>
>                         </wo:WOForm>
>
> When the first form is submitted, the values in user.emailPreferences() are
> update correctly.
>
> However, when I submit the second or third forms, the values that were set
> in user.emailPreferences() are now gone and I can see in the logs that they
> are being deleted.
>
> Did I miss somthing in the forms I created? Even though
> user.emailPreferences where not included in the second and third forms, why
> is it being modified?
>
> Amiel
>
> --
> socket error: unable to connect to 127.0.0.1
>



-- 
socket error: unable to connect to 127.0.0.1
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to