Role liaison gis
Maïeul Rouquette <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Holla, je continue à avancer sur mon projet "des points gis à la place des lieux et adresse pour les évènements". Pour le moment j'ai fini le tunnel de déclaration d'évènements 1. On crée un evenement 2. On est redirigé vers une page qui permet d'associer un point gis à l'évènement 3. Les données sur le point gis deviennent le lieu et l'adresse de l'évènement, en base, des fois qu'on désactiverait le plugin. Là où je me heurte à un problème est qu'on peut associer plusieurs point gis à un évènement, alors qu'il ne peut en base n'y avoir qu'une seule adresse. Pour l'heure, j'ai créé deux roles "principal" et "autre" sur cette liaison, directement dans le plugin. Et je m'assure qu'on ne puisse pas mettre plus d'un rôle principal. Le truc c'est qu'il exisite par ailleur un plugin gis_roles, pas documenté, qui permet de typer les liaisons gis pour l'objet "carte" (que soit dit en passant, je ne trouve pas). Du coup potentiellement conflit, d'autant que les type de role defini dans gis_role sont 'action' et 'informatif' ce qui est est peut être une typologie adaptée aux besoin de ce plugins, mais pas au moins. Quelle piste ? Je continue dans mon coin et vas y on verra quand le conflit se posera? On reflechir à un typologie generqieu (mais je vois pas comment) ? ++ Maïeul