Zum Inhalt springen

Vererben mit slide

Erstellt am 7. Oktober 2011 · 3 Antworten · letzte Antwort am 19. Oktober 2011

Tags: Templates & Layouts, Frage

michaels ·

In der rechten Inhaltsspalte erscheint bei mir auf jeder Seite per TSconfig die Nachrichtenübersicht.

Soll das nicht der Fall sein, habe ich im Seiten-ext-Template mit

page.10.marks.RECHTS.30 " dirty="false">
page.10.marks.RECHTS.30 =

das unterdrückt und kann jetzt dort andere Inhalte angeben. Diese sollen aber jetzt auf den Unterseiten dieser Seiten wiederholt werden.

Mit dem slide-Befehl dachte ich jetzt das geeignete Werkzeug gefunden zu haben. Diese Syntax ist mir bekannt:

styles.content.getRight.slide = -1
styles.content.getRight.slide {
collect = -1
# collectReverse = 1
}

Wo muß das den hin und wie müssen die Parameter angepasst werden, wenn ich von einer Seite an die Unterseiten vererben will?

Für jeden Tipp zum Weitermachen bin ich dankbar.

littlejoe ·

Bei Automaketemplate sieht es z.B. so aus:
(Ausschnitt aus dem Typoscript)

....
temp.contentAreaTemplate = TEMPLATE
temp.contentAreaTemplate    {
        template =< plugin.tx_automaketemplate_pi1
        template.content.templateType = sub
        workOnSubpart = DOCUMENT_BODY
        subparts.MCONTENT < styles.content.get

        # Diese Zeile steht normal da. #############                                                
        #subparts.RCONTENT < styles.content.getRight

        # Neu: Content slide #######################
        subparts.RCONTENT < styles.content.getRight
        subparts.RCONTENT.slide = -1
        # Weitere zusätzliche Möglichkeiten: #######
        subparts.RCONTENT.slide {
                 #collect = 1
                 #collectReverse = 1
                 }
.....
michaels ·

Danke littlejoe,

kann mich leider erst jetzt wieder um das Thema kümmern. Mir scheint, ich hatte "slide" grundsätzlich falsch verstanden. Man packt es offenbar ins Haupt-TS.

Dein Beispiel durchschau ich nicht ganz. Automaketemplate sagt mir nichts. Ich habe wirklich nur rudimentäre Kenntnisse und hangele mich mit dem Buch von Robert Meyer und Forensuch durch den Aufbau. Ich gebe hier mal mein altes TSconfig an, mit dem ich die Nachrichten rechts ausgebe.

RECHTS = COA
         RECHTS.10 = CONTENT
         RECHTS.10 {
             table=tt_content
             select.where = colPos = 2
             select.orderBy = sorting
         }
         RECHTS.20 = CONTENT
         RECHTS.20 {
             table = tt_content
             select.orderBy = sorting
             // Inhalte werden von der Seite mit ID 177 genommen
             select.pidInList = 177
         }
         RECHTS.30 < plugin.tt_news
         RECHTS.30 {
             templateFile = fileadmin/newstempl/news_template.tmpl
             code >
             code = LATEST
             limit >
             limit = 10
             latestLimit = 4
             //Seite auf der sich die Nachrichten befinden
             pid_list >
             pid_list = 177
             //Seite fuer Plugin mit Code Single - Ort der Anzeige Single
             PIDitemDisplay >
             PIDitemDisplay = 252
             //Link zum Nachrichtenarchiv
             archiveTypoLink.parameter = 179 
          }

Wo und wie kann ich da jetzt "slide" ins Spiel bringen?

michaels ·

Jetzt habe ich es doch hinbekommen.

RECHTS = COA
         RECHTS.10 = CONTENT
         RECHTS.10 {
             table=tt_content

             slide = -1
             slide {
                collect = -1
                collectReverse = 1
                }

      
             select.where = colPos = 2
             select.orderBy = sorting
         }
...

Nochmals Dank für die Unterstützung.