[Zope-CMF] Combining CMF and shopping?

Gitte Wange gitte@babytux.dk
Sat, 29 Sep 2001 23:40:59 +0200


At 14:47 29-09-2001 -0500, you wrote:
>This is probably the oddest use of CMF, but I'm wondering if it'd be
>possible without having to delve into the python code, or if I should
>wait until the CMF is a bit more customizable.

I don't think it is odd. At MMmanager.org we do it.

>I'm curious to know if anyone has done something like this before and,
>if so, how I should go about mixing these products? Should I create
>separate EMarket/CMM sites and copy everything from the EMarket site
>into the CMF folder? Or should I create the EMarket site from within
>the CMF site and use acquisition? I glanced briefly through the
>various skins, but I'm not entirely sure where I would modify what
>appears after clicking on the "My stuff" link; could anyone offer any
>pointers? What if I wanted to collect additional information on users
>upon registration (preferred shipping address, etc.) and store them
>for convenience?

I don't know EMarket but before we tried combining Etailer with CMF. And
that wasn't working the way we wanted. In order to use our payment gateway
the Etailer would need a lot of rewriting so I wrote a little shop product
for CMF. It is a very very simple product right now but in time I would
like to expand it.
Right now there is a ShopManager object whick contain the URL of the https
server and a shop id (that's the way our payment gateway works). Members
are able to add products that will be displayed in the shop catalog (simple
portal skins with simple catalog queries).
When a member wants to buy something, they just put the product in the
shopping cart. At some point the what to check out. They enter there name
and address and creditcard information and hit the submit button. We save
there name and address for next time but not their credit information. An
order object is created and it just works :-)))

Maybe that would be a solution ??

Greetings,
Gitte Wange