Datenfelder aus zwei Tabellen auslesen

  • dfluess dfluess
    Jedi-General
    0 x
    1296 Beiträge
    1 Hilfreiche Beiträge
    27. 09. 2010, 16:48

    Hallo,

    ich finde es gerade nicht. Ich möchte in einem TMENU über insertData zwei Datenfelder aus verschiedenen Tabellen einfügen.

    Das funktioniert so nicht ganz.

    1. ATagParams = onmouseover="funktion('content_{DB:tt_content:tx_dftabid_content_id}').tabs('select', {field:tx_dftabid_tab_id});"

    Das Feld 'tx_dftabid_tab_id' ist in der Tabelle 'pages' und 'tx_dftabid_content_id' in tt_content gespeichert. der Datensatz aus der 'pages' wird angezeigt, aus der 'tt_content' nicht.

    Ich vermute, dass hier der Verweis auf die UID der tt_content fehlt?

    Danke und Gruß,

    Detlef


  • 1
  • igorshmigor igorshmig...
    Jedi-Ratsmitglied
    0 x
    941 Beiträge
    0 Hilfreiche Beiträge
    27. 09. 2010, 17:10

    Ja, ich denke du hast recht. Das liegt mit Sicherheit an der fehlenden uid.

  • dfluess dfluess
    Jedi-General
    0 x
    1296 Beiträge
    1 Hilfreiche Beiträge
    27. 09. 2010, 17:13

    Hmf.. und gibts dafür auch eine Lösung?

  • igorshmigor igorshmig...
    Jedi-Ratsmitglied
    0 x
    941 Beiträge
    0 Hilfreiche Beiträge
    27. 09. 2010, 17:17

    Das geht sicher. Kann man die uid des Datensatzes aus einem GET- oder POST-Parameter auslesen?

  • dfluess dfluess
    Jedi-General
    0 x
    1296 Beiträge
    1 Hilfreiche Beiträge
    27. 09. 2010, 18:08

    Nö, ist nicht im URL dran. Es ist ein reines TMENU, das mit dem cObject Sitemap/Menü der Unterseiten angezeigt wird. Die UID müsste aus dem zugehörigen Datensatz ausgelesen werden.

  • igorshmigor igorshmig...
    Jedi-Ratsmitglied
    0 x
    941 Beiträge
    0 Hilfreiche Beiträge
    27. 09. 2010, 19:58

    Ja, aber eine Seite hat doch auch mehrere Content-Elemente. Woher weiß denn das TMENU von welchem Element es die tx_dftabid_content_id auslesen soll? Oder arbeitest du mit sectionIndex?

  • 1