Zum Inhalt springen

Content-Spalte auslesen... Ist das möglich?

Erstellt am 1. März 2006 · 7 Antworten · letzte Antwort am 2. März 2006

Tags: Inhaltselemente, Frage

urs ·

Habe ein ziemlich dickes Problem...
Es geht um eine Referenzliste, welche in der Spalte «Normal» ausgegeben wird. Wenn ein User ein Objekt aus dieser Liste auswählt, sollten nun in der Spalte «Right» die Detailinformationen zu diesem Objekt erscheinen. Dabei sollte in der Spalte «Normal» immer noch die Referenzliste eingeblendet bleiben.
Es müsste also der Seite mit den Detailinformationen die Spalte «Normal» aus der übergeordneten Seite (Referenzliste) ausgelsen/importiert werden.
Ist das irgendwie möglich?

Mit dem Seitentyp «Advanced» kann man ja nicht einfach einzelne Spalten von einer anderen Seite auswählen...

dfluess ·

Hallo,

erstelle doch einfach in der Spalte "Normal" mit einen Platzhalter das "Menü dieser Seiten" (cObject Sitemap).

In der Spalte "Rechts" gibst Du einfach über einen anderen Platzhalter den jeweiligen Inhalt der rechten Spalte aus aus.

D.

urs ·

Hallo

Danke für den Tip - habe es gleich mal ausprobiert... allerdings krieg ich lediglich einen Link (zu der verlinken Seite). Ich möchte aber gerne, dass der Content der Spalte «Normal» ausgegeben wird...
oder muss ich das Sitemap-Objekt noch unkonfigurieren, dass es irgendwie möglich ist?

d.​walter ·

Hallöchen,

ich hab sowas eigentlich immer so gelöst, dass ich eine Sitemapt erstellt haben und die dann immer über "Content inhalt einfügen" auf alle Unterseiten anzeigen lasse.

D.h. du erstellst auf der obersten Seite die Sitemap und auf den unterseiten erstellst du an der gewünschten Stelle dein Content und fügst an der anderen Stelle die Sitemap ein.

Die aktuallisiert sich automatisch und es sollte das rauskommen was du möchtest.

Greetz

dfluess ·

Wo ist der der Content hinterlegt? Wenn Du einen Link anklickst, dann handelt es sich doch um eine mit diesem Link verknüpften Seite.

Du must in jedem Fall für jede Detailinformation eine Seite anlegen. Wenn Du also den Content der Detailinformationen ausgeben willst, dann musst Du auf jeder Seite den Content in die Spalte "Normal" ablegen.

Im Grunde ist das ganze nichts anderes als ein Menü, dass über einen Platzhalter eingefügt den Content aus der rechten Spalte zeigt.

D.

urs ·

ich glaube, wir haben uns missverstanden... ich habe mal den screen auf den server geladen - dann wirds auch nachvollziehbarer :-)
http://www.hpgasser.ch/_typo3_temp/referenzen.gif

Jedes Objekt (z.B. Logistikhalle Cloppenburg) stellt eine eigene Seite dar und die Spalte «Normal» sollte dabei aus der Seite «Referenzliste» ausgelesen werden.

[/list]

dfluess ·

OK, dann versuche dies:

 # Inhalt permanent anzeigen
temp.liste = CONTENT
temp.liste {
   table = tt_content
   select {
      pidInList = 123
      orderBy = sorting
      where = colPos=0
      languageField = sys_language_uid
   }
}
marks {
   LINKS < temp.liste
   RECHTS < styles.content.getRight
}

Für pidInList = 123 gibst Du die UID der Seite mit der Liste an.

D.