[Zope] Need Ideas on how to accomplish personalized web pages!
Troy Farrell
troy@entheossoft.com
Wed, 16 Jan 2002 22:45:34 -0600
If you would like your brain to explode <joke>, have a look at the CMF
coupled with DCWorkflow
http://cmf.zope.org/Members/hathawsh/DCWorkflow/DCWorkflow-0.4.2.tar.gz/view
What you need would be a Python Product (or ZClass) designed to work in
the CMF, DCWorkflow, and the backend database. This would allow a
start-to-finish means of following the order. When a user creates the
order, the state is new. When someone in your company accepts the
order, they change the status to 'in process' or something. After
shipping, change the order status to 'shipped'. DCWorkflow rocks! Oh.
That sound was my brain exploding.
Troy
--
Troy Farrell
Developer
Entheos Software
mailto:troy@entheossoft.com
http://www.entheossoft.com
Yury German wrote:
> Hello All!
>
> Let me tell you what I am trying to set up and about the way I am thinking
> of doing this. Maybe someone has a product or a script that does something
> similar or can tell me how to accomplish my idea.
>
> I am trying to run a page on my shopping web site that has the ability to
> give the customers status of their order. I do not know how to accomplish
> this yet all I know is that the idea I stole from dell. The way you can log
> in to their site and be able to see where in the process the system is.
>
> Basically a uniqe page customised by each user.
>
> I was thinking of two ways to accomplish this.
>
> 1. Find some way that a web page inside zope can be redirected to another
> web page based on the user ID. This would be the simplest way since I can
> then provide dynamic information pulling on different dtml methods and
> database queries (leaving the authentication to zope).
>
> 2. Create the whole thing via queries and serv it up via zope. This would be
> a royal pain since I would have to recreate the whole authentication part in
> the database and can not use zope authentication for this.
>
> So if you have any ideas I would love to hear them.