Comments (2)
Hi,
the validation based on workflow events only applies to the model that holds the status
attribute (the one who triggers the validation when its status changes). That being said, Yii2 allows you to create your own validator and so, assuming you have access to the secondary model from the primary model, you could perform any validation you want in this custom validator (including validating attributes owned by the secondary model).
Again this is outside of the yii2-workflow scope but could be addressed by Yii2 Validation features.
Hope it helps
😎
from yii2-workflow.
Thanks, it does help. !
from yii2-workflow.
Related Issues (20)
- Different namespace and workflow history? HOT 1
- Question: Is it possible populate a getDefinition method with relations? HOT 5
- Endstate with no transitions throws an error HOT 10
- I have a few question if you would HOT 2
- Change state by timeout HOT 3
- Cannot use 'Object' as class name as it is reserved HOT 3
- ChangeStatusAction.php HOT 1
- Playground example HOT 1
- keep status updated problem (not an issue, just desperate for your help) HOT 3
- Cannot use 'Object' as class name as it is reserved HOT 4
- unsure how to recheck a Workflow rule on value change HOT 1
- How can the getDefinition() define two or more status fields? HOT 1
- Attach two workflow to a model HOT 1
- Two workflow in a model - disable validation between the two statuses HOT 1
- Migrate to yii3 HOT 1
- Model inheritance HOT 1
- Gridview filter dropdown HOT 2
- Event on enter workflow HOT 2
- How to manage multiple workflows for same model? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yii2-workflow.