Hide a oms transition for specific customer
I m using oms state machine that have transition common for new and exiting customer. I want to hide a transition for exiting customer. how can I do that?
Comments
-
-
0
-
hi, Mohammed!
It's impossible to hide transition for a specific order.
What you can do is add a condition before the transition, i.e. isNewCustomer, and execute needed event only when it's TRUE. in else case you just skip the part of the process.
Please see how to do this here:
My blind guess for you is the process like the following:
One important note: the event from the state processing is executed BEFORE the condition is checked, thus I've used
pass
event, which is usually defined as:<event name="pass" onEnter="true"/>
1 -
Thanks, its help to understand and provide alternative state based on condition!
0
Categories
- All Categories
- 42 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 68 Spryker News
- 890 Developer Corner
- 753 Spryker Development
- 83 Spryker Dev Environment
- 360 Spryker Releases
- 3 Oryx frontend framework
- 34 Propel ORM
- 68 Community Projects
- 3 Community Ideation Board
- 30 Hackathon
- 3 PHP Bridge
- 6 Gacela Project
- 22 Job Opportunities
- 3.2K π Slack Archives
- 116 Academy
- 5 Business Users
- 370 Docker
- 551 Slack General
- 2K Help
- 75 Knowledge Sharing
- 6 Random Stuff
- 4 Code Testing
- 32 Product & Business Questions
- 68 Spryker Safari Questions
- 50 Random