Einzelnen Beitrag anzeigen
  #5  
Alt 22.08.06, 14:43
Heimo Heimo ist offline
Forum Newbie
 
Registriert seit: 27.07.06
Beiträge: 28

Hallo,

nach einer Pause habe ich heute versucht, die Sache zu realisieren. Aber leider: Es funktioniert nicht.

Auf der Seite Neuheiten (ID=57) befinden sich in der mittleren Spalte Inhalte, die auf anderen Seiten in der rechten Spalte wiederholt werden sollen. Diese "anderen Seiten" basieren auf einem speziellen Template, in dem die rechte Spalte auf einen TypoScript ObjectPath gemappt ist.

Der von mir verwendete TypoScript-Code-Schnipsel sieht dann so aus:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
# Darstellung der Neuheiten auf der rechten Seite
lib.neuheiten = CONTENT
lib.neuheiten {
table = tt_content
select.orderBy = sorting
select.where = colPos=1
select.pidInList = 57
}

Der entsprechende Code-Abschnitt im speziellen Template lautet:
Code:
...
 <field_inhaltrechts type="array">
                <tx_templavoila type="array">
                    <title>Seiteninhalt rechts</title>
                    <sample_data type="array">
                        <numIndex index="0">Hier befindet sich der 
Seiteninhalt der rechten Spalte</numIndex>
                    </sample_data>
                    <eType>TypoScriptObject</eType>
                    <oldStyleColumnNumber 
type="integer">1</oldStyleColumnNumber>
                    <eType_EXTRA type="array">
                        <objPath>lib.neuheiten</objPath>
                    </eType_EXTRA>
                    
<TypoScriptObjPath>lib.neuheiten</TypoScriptObjPath>
                </tx_templavoila>
                <TCEforms type="array">
                    <label>Seiteninhalt rechts</label>
                </TCEforms>
            </field_inhaltrechts>
...
Ich dachte, damit sei die Sache gelöst - ist sie aber nicht, denn die rechte Spalte bleibt einfach leer.

Da scheine ich noch einen Fehler zu machen, habe ich zu einfach gedacht? Fehlt da noch etwas?

Etwas ratlos grüßt

Heimo
Mit Zitat antworten