Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| typo3:about:menu [2014/01/28 20:20] – [Eigenschaft 'special'] admin | typo3:about:menu [2019/11/17 13:32] (aktuell) – Entfernen des To-Do-Blocks admin | ||
|---|---|---|---|
| Zeile 22: | Zeile 22: | ||
| Mit der Eigenschaft '' | Mit der Eigenschaft '' | ||
| + | |||
| + | ---- | ||
| ==== browse ==== | ==== browse ==== | ||
| - | **Blättermenü**: | + | **Blättermenü**: |
| - | __Mögliche **items**-Werte: | + | Die Navigation endet am Anfang und Ende des Seitenbaums; |
| - | ^up|eine Ebene nach oben| | + | |
| - | ^index|zwei Ebenen nach oben| | + | |
| - | ^first / last|erste / letzte Seite auf gleicher Ebene| | + | |
| - | ^prev / next|vorherige / nächste Seite auf gleicher Ebene| | + | |
| - | ^prevsection / nextsection|erste Seite der vorherigen / nächsten Sektion (gleiche Ebene wie PID)| | + | |
| - | ^prevsection_last / nextsection_last|letzte Seite der vorherigen / nächsten Sektion (gleiche Ebene wie PID)| | + | |
| + | __Mögliche Eigenschaften und Werte:__\\ | ||
| + | ^special.items = up|eine Ebene nach oben| | ||
| + | ^special.items = index|zwei Ebenen nach oben| | ||
| + | ^special.items = first %%|%% last|erste / letzte Seite auf gleicher Ebene| | ||
| + | ^special.items = prev %%|%% next|vorherige / nächste Seite auf gleicher Ebene| | ||
| + | ^special.items = prevsection %%|%% nextsection|erste Seite der vorherigen / nächsten Sektion (gleiche Ebene wie PID)| | ||
| + | ^special.items = prevsection_last %%|%% nextsection_last|letzte Seite der vorherigen / nächsten Sektion (gleiche Ebene wie PID)| | ||
| + | ^special.items.prevnextToSection = 1|Aktiviert das Navigieren auf Unterseiten gleicher Ebene bei unterschiedlichen PIDs. Die PIDs müssen direkt aufeinanderfolgen!| | ||
| + | ^special.// | ||
| + | ^special.// | ||
| + | |||
| + | ---- | ||
| ==== directory ==== | ==== directory ==== | ||
| + | |||
| + | **Verzeichnisse**: | ||
| + | |||
| + | ---- | ||
| ==== keywords ==== | ==== keywords ==== | ||
| + | |||
| + | Schlagwörter: | ||
| + | |||
| + | __Mögliche Eigenschaften und Werte:__ | ||
| + | ^special.value|// | ||
| + | ^special.beginAtLevel|Integer|Legt die Startebene der Suche fest.| | ||
| + | ^special.depth|Integer|Ebenentiefe, | ||
| + | ^special.limit|Integer|Anzahl der maximal ausgegebenen Seiten.| | ||
| + | ^special.mode|// | ||
| + | ^special.keywordsField|// | ||
| + | ^special.keywordsField.sourceField|// | ||
| + | ^special.setKeywords|String|Manuelle Angabe der Suchbegriffe, | ||
| + | ^special.excludeNoSearchPages|boolean|Wenn aktiviert, werden keine Seiten ausgegeben, die in den Seiteneinstellungen von der Suche ausgeschlossen wurden.| | ||
| + | |||
| + | ---- | ||
| ==== language ==== | ==== language ==== | ||
| + | |||
| + | ---- | ||
| ==== list ==== | ==== list ==== | ||
| + | |||
| + | **Liste**: Erzeugt ein Menu mit den Seiten, deren UIDs unter '' | ||
| + | |||
| + | Falls deren Unterseiten ebenfalls angezeigt werden sollen, muss '' | ||
| + | <code typoscript> | ||
| + | 10 = HMENU | ||
| + | 10 { | ||
| + | special = list | ||
| + | special.value = 4,17 | ||
| + | 1 = TMENU | ||
| + | 1 { | ||
| + | expAll = 1 | ||
| + | NO = 1 | ||
| + | [...] | ||
| + | } | ||
| + | 2 < .1 | ||
| + | [...] | ||
| + | } | ||
| + | </ | ||
| + | ---- | ||
| ==== rootline ==== | ==== rootline ==== | ||
| - | ==== updated ==== | + | ** Brotkrumenpfad**: |
| + | __Mögliche Eigenschaften und Werte:__\\ | ||
| + | ^special.range = 1%%|%%-1|Gibt mit wählbaren Werten (wie unter '' | ||
| + | ^special.reverseOrder = 1|Kehrt die Reihenfolge der Seiten um: Links wird mit der aktuellen Seite begonnen.| | ||
| ---- | ---- | ||
| + | |||
| + | ==== updated ==== | ||
| + | |||
| + | ---- | ||
| + | |||
| ====== Menü-Objekte ====== | ====== Menü-Objekte ====== | ||
| + | ===== TMENU ===== | ||
| + | |||
| + | ^Eigenschaft^Datentyp^Beschreibung^ | ||
| + | ^ | | <code typoscript> | ||
| + | |||
| + | </ | ||
| ===== Eigenschaften ===== | ===== Eigenschaften ===== | ||
| Zeile 57: | Zeile 120: | ||
| ^Eigenschaft^Datentyp^Beschreibung^ | ^Eigenschaft^Datentyp^Beschreibung^ | ||
| - | ^ | | | + | ^sectionIndex|boolean|Erzeugt im Menü eine Liste der auf der Seite befindlichen Inhaltselemente (in der Spalte // |
| + | 10 = HMENU | ||
| + | 10 { | ||
| + | special = directory | ||
| + | special.value = 27 | ||
| + | wrap = < | ||
| + | 1 = TMENU | ||
| + | 1 { | ||
| + | expAll = 1 | ||
| + | NO { | ||
| + | allWrap = < | ||
| + | stdWrap.htmlSpecialChars = 1 | ||
| + | } | ||
| + | } | ||
| + | 2 < .1 | ||
| + | 2 { | ||
| + | sectionIndex = 1 | ||
| + | sectionIndex.type = all | ||
| + | wrap = < | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | ^alternativeSortingField|string|Die Reihenfolge der auszugebenden Seiten entspricht per default dem Feld //sorting// in der Datenbanktabelle (//pages// und // | ||
| + | 10 = HMENU | ||
| + | 10 { | ||
| + | 1 = TMENU | ||
| + | 1.alternativeSortingField = title ASC | ||
| + | 1.NO = 1 | ||
| + | } | ||
| + | </ | ||
| + | ^minItems|positive integer|Gibt die Mindestanzahl der Menüpunkte vor. Sind weniger Seiten vorhanden, werden die restlichen Slots mit Platzhalter-Elementen gefüllt. Diese besitzen den Titel '' | ||
| + | ^maxItems|positive integer|Gibt die maximale Anzahl der Menüpunkte vor. Überzählige Seiten würden nicht ausgegeben. Hat Vorrang gegenüber '' | ||
| + | ^begin|positive integer|Legt fest, ab welcher Seite das Menü ausgegeben wird. Bezieht sich auf die Sortierung der Seiten: Ist '' | ||
| + | ^JSWindow|boolean|Wenn aktiviert, wird der Link mit JavaScript in einem Popup-Fenster geöffnet. Es gibt zwei Untereigenschaften: | ||
| + | 10 = HMENU | ||
| + | 10 { | ||
| + | 1 = TMENU | ||
| + | 1.JSWindow = 1 | ||
| + | 1.JSWindow.newWindow = 1 | ||
| + | 1.JSWindow.params = width=800, | ||
| + | 1.NO = 1 | ||
| + | } | ||
| + | </ | ||
| + | ^imgNamePrefix| | | | ||
| + | ^imgNameNotRandom| | | | ||
| + | ^debugItemConf|boolean|Wenn aktiviert, werden die Konfigurations-Arrays der Menüpunkte ausgegeben. Diese zeigen die gesetzten Eigenschaften, | ||
| + | ^addParams|string|Ermöglicht das Anhängen von GET-Parametern an die Menülinks. <code typoscript> | ||
| + | 10 = HMENU | ||
| + | 10 { | ||
| + | 1 = TMENU | ||
| + | 1.addParams = & | ||
| + | 1.NO = 1 | ||
| + | } | ||
| + | </ | ||
| + | ^showAccessRestrictedPages|// | ||
| + | showAccessRestrictedPages.addParams = & | ||
| + | </ | ||
| + | ^itemArrayProcFunc| | | | ||
| + | ^submenuObjSuffixes|string +[[typo3: | ||
| + | 10 = HMENU | ||
| + | 10 { | ||
| + | entryLevel = 1 | ||
| + | 1 = TMENU | ||
| + | 1.expAll = 1 | ||
| + | 1.NO = 1 | ||
| + | 1.submenuObjSuffixes = a|*| |*|b | ||
| + | |||
| + | 2 = TMENU | ||
| + | 2.NO.allWrap = <li style=" | ||
| + | |||
| + | 2a = TMENU | ||
| + | 2a.NO.allWrap = <li style=" | ||
| + | 2b = TMENU | ||
| + | 2b.NO.allWrap = <li style=" | ||
| + | } | ||
| + | </ | ||
| ===== Menü-Zustände ===== | ===== Menü-Zustände ===== | ||