Evolution #1985
Add tag value wikitty-extension on field of type Wikitty
| Status: | Résolu | Start date: | 02/29/2012 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 100% | ||
| Category: | API | Estimated time: | 5.00 hours | |
| Target version: | 3.5 | Spent time: | 2.00 hours |
Description
Actuellement les champs de type Wikitty accepte n'importe qu'elle wikitty (quelque soit ses extension). Il sera bien de pouvoir restraindre les wikitties assignable via une contrainte contenu dans un tag/value.
exemple:
Wikitty company wikitty-extension=Company
Wikitty meuble wikitty-extension=Table,Chaise,Bureau
wikitty-extension peut-etre une liste d'extension, dans ce cas cela veut dire que l'objet doit avoir une des extension, et non pas toutes les extensions. Si un Wikitty contient un champs avec le tag/value wikitty-extension, lors du store un check sera fait sur l'objet assigné pour vérifier qu'il a bien une des extensions requises.
Lors de la génération des entities métier penser a ajouter ce tag/value.
History
#1
Updated by Benjamin Poussin about 1 year ago
- % Done changed from 0 to 100
- Assignee set to Benjamin Poussin
- Status changed from Nouveau to Résolu
Au final le tag s'appelle extensionAllowed