Zum Inhalt springen

die T3-DB und FremdSchlüssel

Erstellt am 13. Juni 2008 · 5 Antworten · letzte Antwort am 16. Juni 2008

Tags: Seiten & Seitenbaum, Datenbank, Frage

CaptnCrunch ·

aloha..

hab da mal eine komische Frage..

versuch mich grade in Sachen T3 einzuarbeiten und vor allem verstehen..

dazu habe ich mir die T3-DB genauer unter die Lupe genommen.. es geht mir in dem Falle um die FremdSchlüssel..

in der Tabelle tt_content sind ya meine ganzen content-elemente vorhanden..

in der Tabelle pages sind die Seiten-Elemente aufgelistet..

wo ist aber nun die Zuordnung von ContentElement zu Page gespeichert ??

das was am nächsten drankommt ist die tabelle sys_refindex.. doch finde ich dort nix 🙁 ..

habe schon vermutet dass dies als hash gespeichert wird.. jedoch wäre dies doch eher contraproduktiv und auch sonst unsinnig..

vielleicht gibt es ein paar gurus unter euch die mir des verraten könne wie das in T3 läuft ??

für antworten wäre ich sehr dankbar

CaptnCrunch ·

etwa hier ??

tabelle: pages -> spalte: tx_tempvoila_flex

<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<T3FlexForms>
<data>
<sheet index="sDEF">
<language index="lDEF">
<field index="field_contentcolumn">
<value index="vDEF">192,179,270,217,183,194,271,196,273,182,197</value>
</field>
</language>
</sheet>
</data>
</T3FlexForms>

CaptnCrunch ·

höm ?? kann aber doch nciht stimmen 😉

parent id von tt_content = uid von pages

schliesslich kann man content bei T3 auf mehreren pages instanziieren.. wenn das so wäre wei du behauptest dann müssten besagte seiten doppelt in der tabelle auftauchen und das ist nicht der fall

just2b ·

ein contentelement kann nur zu einer seite gehöhren, auch wenn man es extra an anderen stellen ausgeben lassen kann... aber wenn du es besser weißt..

georg

CaptnCrunch ·

okay.. ich will hier ncht den klugscheisser spielen..

aber wie speichert T3 dann die referenzierung auf anderen seiten ??