Bases du TCA · Question 1 sur 12
Que signifient les champs uid et pid dans une table gérée par TYPO3 ?
1 réponse est correcte. Facile
Afficher la solution
Solution
- B uid est l'ID unique de l'enregistrement, pid est l'ID de la page sur laquelle il est stocké
Explication
Chaque table gérée par TYPO3 possède la clé primaire auto-incrémentée uid et le champ pid (« page id »), qui fait référence à pages.uid. Ainsi, chaque enregistrement appartient à une page ou à un dossier de l'arborescence des pages, ce qui compte aussi pour les droits, car les permissions backend sont liées aux pages. Pour les pages elles-mêmes, pid pointe vers la page parente, et pid = 0 désigne le niveau racine. La langue d'un enregistrement, en revanche, est stockée dans un champ distinct, généralement sys_language_uid, et l'original d'une traduction dans l10n_parent.