[ic] order profiles and non checkout pages

Joshua Rusch interchange-users@icdevgroup.org
Tue Apr 22 22:23:01 2003


Hi,

The error checking in account.html (account maintenance) seems to be
broken (on my install anyway).
The profile defined in mv_order_profile doesn't seem to be being used...
I've also tried something similar on a form of my own and wasn't able to
get the profile working there either (the catalog was reconfigured after
changes to profiles.order).

I'm using interchange-4.9.7-200302220658
I've checked etc/profiles.order and the account_change does exist. 

I've found a question or two related to order profiles being used in non
checkout pages on the list, but wasn't able to find a solution.

Any ideas?

Here is what is relevant in my account.html (this is unmodified by me)

<FORM ACTION="[process secure=1]" METHOD="POST">
<INPUT TYPE=hidden NAME=mv_session_id VALUE="[data session id]">

[if type=explicit compare="[error all=1 show_var=1 keep=1]"]
<P>
<b>[L]There were errors in your last submission.[/L]</b>
<br>
[msg arg.0="<SPAN style='color:red;'>" arg.1="</SPAN>"]They are shown in
%sthis color%s below.[/msg]
</P>
[/if]

[comment] account_change profile in etc/profiles.order [/comment]

<INPUT TYPE=hidden NAME=mv_order_profile VALUE=account_change>
<INPUT TYPE=hidden NAME=mv_todo     VALUE=return>
<INPUT TYPE=hidden NAME=mv_nextpage VALUE="@@MV_PAGE@@">
<INPUT TYPE=HIDDEN NAME=mv_check    VALUE="Save_database">

[set Save_database]
[userdb save]
[/set]

<INPUT TYPE=SUBMIT VALUE="[L]Save Acct. Info[/L]">


Thanks,

Josh