[ic] page generation for the admin area orders
James P. Kinney III
jkinney at localnetsolutions.com
Tue Nov 1 20:06:30 EST 2005
On Tue, 2005-11-01 at 16:51 -0700, Brian J. Miller wrote:
> James P. Kinney III wrote:
> > I would like to add a special shipping method that is only available to
> > some logged into the admin area ->orders->enter order. This will be so
> > the phone staff can waive shipping charges on certain call in orders
> > that they enter online through the admin new order area.
> > Where is the "process" page generated?
> What do you mean by "generated"? [process] processes based on the
> mv_action/mv_todo that you pass along with it. What happens next depends
> on any mv_(form|order)_profile(s), mv_c(li|he)ck(s), and mv_nextpage. In
> the case of entering orders if you are submitting the order then it will
> depend on which order route is specified in either mv_order_route or the
> default (last) in the catalog configuration.
OK. That helps a bit. I guess what I'm trying to figure out is the
backend code that generates all the admin pages the customer never sees.
Once I get the admin page up where I can create an order after selecting
a customer or generating a customer, the URL shows I am on a page called
"<website>/cgi-bin/<cat name>/admin/entry.html .I need to make a special
shipping method that can only appear on this page that allows a manual
shipping price entry.
> In your case, you should probably have a look at shipping.asc. If my
> understanding is correct you can probably setup a special shipping mode,
> then during your order entry sequence at some point you set mv_shipmode
> to that special shipping mode. Then make sure your order routes know how
> to account for it if any additional processing is required.
Hmm. I'm digging through info on the shipping.asc and it's just not
sinking in yet. I don't recall if I've seen how to do logic in that
> The "E-commerce" section on the RTFM details this pretty well.
I have that bookmarked. I'll read it again. Thanks.
> Brian J. Miller
> End Point, Corp.
> p.s. In case you are still interested in the actual mechanics of it
> check Vend::Dispatch::action.
> interchange-users mailing list
> interchange-users at icdevgroup.org
James P. Kinney III \Changing the mobile computing world/
CEO & Director of Engineering \ one Linux user /
Local Net Solutions,LLC \ at a time. /
GPG ID: 829C6CA7 James P. Kinney III (M.S. Physics)
<jkinney at localnetsolutions.com>
Fingerprint = 3C9E 6366 54FC A3FE BA4D 0659 6190 ADC3 829C 6CA7
More information about the interchange-users