---
title: "Slide-Funktion"
url: "https://www.typo3.net/d/86829-slide-funktion"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2009-02-12"
last_reply: "2009-02-16"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Slide-Funktion

TYPO3 › Menüs · 3 Antworten · gestartet 2009-02-12

## Eröffnungsbeitrag

**grasss** · 2009-02-12 · [Beitrag #1](https://www.typo3.net/d/86829-slide-funktion/1)

Hallo zusammen, ich versuche gerade ein eigenes Feld in den Seiteneigenschaften zu vererben.
Sprich, wenn bei Seite "Ich" dieses Feld leer ist, soll der Wert von einer übergeordneten Seite gezogen werden.
Allerdings möchte ich nicht, dass der Wert von der aktuellen Seite genommen wird, sondern individuell pro Seitenhierarchie.

*before.cObject {
data = levelfield: -1, tx_sschmenuitemcolor_color, slide											}*

Dieser Code nimmt für alle Seiten immer den Wert der aktuellen Seite oder den Wert der übergeordneten Seite.

Ich hoffe, ich habe mich hier einigermaßen verständlich ausgedrückt.

## Antworten

### [#2](https://www.typo3.net/d/86829-slide-funktion/2) · just2b · 2009-02-13

Hallo,

> Allerdings möchte ich nicht, dass der Wert von der aktuellen Seite genommen wird, sondern individuell pro Seitenhierarchie.

versteh ich nicht

### [#3](https://www.typo3.net/d/86829-slide-funktion/3) · grasss · 2009-02-13

Hallo Georg,
ich hätte es vermutlich auch nicht verstanden .
Ich habe folgende Situation.
Ich möchte ein Menü mit verschachtelten Listen erstellen, dabei kann für jeden Menüpunkt in den Seiteneigenschaften eine indviduelle Farbe angegeben werden.
Diese Farbe soll sich auf die Unterseitenmenüpunkte vererben.
Bei meinem derzeitigen Code ist es allerdings so, dass immer die Farbe der aktuellen Page genommen wird.
Im folgenden mein bisheriger Code:

*##########################################
#NAVIGATION SETTINGS
##########################################

# MAIN NAVIGATION
lib.mainnavigation = HMENU
lib.mainnavigation {
	entryLevel = 0

	wrap = |
	1 = TMENU
	1.text.case = upper
	1 {
	  noBlur = 1
	  expAll = 1
    wrap = <ul class="navigation firstLevel"> | </ul>
		maxItems = 6
		NO {
						ATagTitle.field = title
						allWrap = |
						linkWrap =  <span class="first">|</span>
						before.cObject = TEXT
						before.cObject.field =  tx_sschmenuitemcolor_color

						before.cObject.dataWrap = <li class="firstLevel" style="background-color:|"> |*| <li class="firstLevel" style="background-color:|"> |*| <li class="firstLevel firstLevelLast" style="background-color:|">
						after.cObject = TEXT
						after.cObject.wrap = </li>
				}

		IFSUB = 1
		IFSUB {
				ATagTitle.field = title
				allWrap = |
				before.cObject = TEXT
				before.cObject {
							data  = levelfield: -1, tx_sschmenuitemcolor_color, slide
				}
				before.cObject.dataWrap =  <li class="firstLevel firstItem" style="background-color:|"> |*| <li class="firstLevel" style="background-color:|"> |*| <li class="firstLevel lastItem" style="background-color:|">
				linkWrap = <span class="first">|</span>
				ATagBeforeWrap = 1
		}

		ACT < .NO
		ACT = 1
		ACT.ATagParams = class="active"

		ACTIFSUB < .IFSUB
		ACTIFSUB = 1
		ACTIFSUB.ATagParams = class="active"
	}
	2 < .1
	2 {
		maxItems = 60000
		wrap = <ul class="secondLevel">|</ul></li>
		NO {
			linkWrap = <span class="second">|</span>

			before.cObject.dataWrap = <li class="secondLevelList" style="background-color:|">
			after.cObject.wrap = 	</li>
		}
		IFSUB = 0

		ACT < .NO
		ACT = 1
		ACTIFSUB = 0
	}
}*

### [#4](https://www.typo3.net/d/86829-slide-funktion/4) · leihla · 2009-02-16

levelfield: -1 steht für die aktuelle Seite.
levelfield: -2 steht für die übergeordnete Seite.

also wird hier zB ...

```typoscript
10.data = levelfield: -1, tx_sschmenuitemcolor_color, slide
```

... sofern vorhanden, der Wert der aktuellen Seite genommen,
ansonsten der darüberliegenden Seite ...

aber auch nur wenn im Installtool folgendes eingetragen ist:
[FE][addRootLineFields] = tx_sschmenuitemcolor_color

lg

---

Quelle: „Slide-Funktion“, typo3.net, https://www.typo3.net/d/86829-slide-funktion
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
