Forums / Developer / How to run an event after an order has been confirmed

How to run an event after an order has been confirmed

Author Message

Eirik Alfstad Johansen

Wednesday 04 February 2004 4:13:58 am

Hi,

As mentioned in a previous post, I'm unable to run a workflow containing my custom even using the shop|confirmorder|after trigger. However, when I use the workflow in conjunction with the shop|confirmorder|before trigger, everything works fine.

The problem is that the event uses data from the order, so I really can't run it unless the order has been confirmed. Anyone know of a way around this? Willie mentioned something about a hack in a previous post, but didn't say anything about how this was accomplished.

Thanks in advance !

Sincerely,

Eirik Johansen

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

Heath

Sunday 03 June 2007 7:59:36 pm

I know this thread is very old but I was searching for a similar solution and wanted to make a note of this here ...

<b>Answer</b>

Simply add an entry for 'shop_confirmorder' to the settings override file for workflow.ini

AvailableOperationList[]
AvailableOperationList[]=before_shop_confirmorder
AvailableOperationList[]=shop_confirmorder

Reference: <i>http://ez.no/doc/ez_publish/technical_manual/3_8/reference/configuration_files/workflow_ini/operationsettings/availableoperations</i>

Cheers!

Brookins Consulting | http://brookinsconsulting.com/
Certified | http://auth.ez.no/certification/verify/380350
Solutions | http://projects.ez.no/users/community/brookins_consulting
eZpedia community documentation project | http://ezpedia.org