Catégories
Informatique

Relations bidirectionnelles dans le TCA de TYPO3

En développant une extension sur ce cher TYPO3, je me suis confronté à un  problème simple de compréhension mais relativement abstrait lors de l’implémentation : créer une relation entre deux table dans le TCA.

L’exemple que je vais prendre est le suivant. Soient une table «employé» et une table «société» dont les champs sont les suivants (mis à part les champs traditionnels TYPO3) :

SOCIETE : nom, adresse
EMPLOYE : nom, prenom, societe_uid

Le problème est le suivant : comment faire le lien entre un employé et la société dans laquelle il travaille ? Si on a une relation 1:1, il n’y a pas de problème, il suffit de déclaré le champs « societe_uid » de la table « employe » de la manière suivante dans tca.php :

http://buzz.typo3.org/teams/core/article/bidirection-mm-relations/

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

 

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.