---
title: "Extension Template Reihenfolge der Ansicht ändern"
url: "https://www.typo3.net/d/104575-extension-template-reihenfolge-der-ansicht-aendern"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Inhaltselemente"]
created: "2011-03-23"
last_reply: "2011-03-23"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Extension Template Reihenfolge der Ansicht ändern

Extensions › Entwicklung · 0 Antworten · gestartet 2011-03-23

## Eröffnungsbeitrag

**marketing** · 2011-03-23 · [Beitrag #1](https://www.typo3.net/d/104575-extension-template-reihenfolge-der-ansicht-aendern/1)

Hallo liebe TYPO3 Gemeinde,

zur Zeit haben wir bei unseren Produkten folgendes TS. Es beschreibt, dass auf einer Seite X alle "untergeordneten" Seiten XX, XY, XZ als Fläche mit kleinem Bild und Beschreibung angezeigt werden.
Sobald ich nun ein Element auf der Seite X einfüge, erscheint dieses unter der Auflistung der "untergeordneten" Seiten XX, XY und XZ.

Bei einer anderen Seite, möchte ich die Reihenfolge jedoch ändern und die Elemente VOR der Auflistung der "untergeordneten" Seiten darstellen. Veränder ich die Reihenfolge des TS, d.h. verschiebe ich den Teil "pageContent" vor "temp.menuProduct", wird die Auflistung der untergeordneten Seiten nicht mehr angezeigt.

Wo liegt das Problem? Wie kann ich es ändern, dass die Elemente VOR der Auflistung dargestellt werden?

Gruß, Benny

```typoscript
////////////////////////////////////////////////////////////////////////////////
// temp.menuProduct (CREATION)
////////////////////////////////////////////////////////////////////////////////

temp {
  menuProduct = HMENU
  menuProduct {
    entryLevel = -1
    1 = TMENU
    1 {
      NO {
        beforeImgLink = 1
        beforeImg = {$site.image.product.default}
        beforeImg {
          import = {$site.image.product.root}
          import {
            data = levelfield:-2, tx_larextranet_imagemenu, slide
            override {
              field = tx_larextranet_imagemenu
            }
          }
          width = 100
        }
        beforeWrap = <TABLE class="productCategory"><TR><TD class="productPicture">|</TD>
        linkWrap = <TD class="productDescription">|
        after {
          cObject = COA
          cObject {
            30 = TEXT
            30 {
              field = abstract
              wrap = <DIV class="productAbstract">|</DIV></TD></TR></TABLE><BR>
            }
          }
        }
        RO = 1
      }
    }
  }
}

////////////////////////////////////////////////////////////////////////////////
// pageContent (MODIFICATION)
////////////////////////////////////////////////////////////////////////////////

pageContent {
  10 {
    subparts {
      contentMain {
        15 < temp.menuProduct
        20 {
          wrap = <DIV class="smallPrint"> | </DIV>
        }
      }
     #imageHeader.file.10.file.import.data = levelmedia:3, slide
    }     
  }
}

////////////////////////////////////////////////////////////////////////////////
// pagePrint (MODIFICATION)
////////////////////////////////////////////////////////////////////////////////

pagePrint {
  25 < temp.menuProduct
}
```

---

Quelle: „Extension Template Reihenfolge der Ansicht ändern“, typo3.net, https://www.typo3.net/d/104575-extension-template-reihenfolge-der-ansicht-aendern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
