Schnellnavigation:

Kategorien

« Mai 2018»
S M T W T F S
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Kopieren Sie diesen Link in Ihren RSS-Reader

RSS 0.91Nachrichten
RSS 2.0Nachrichten

In eigener Sache

Peter Linzenkirchner, Lisardo EDV Beratung in Augsburg. Freelance und Partner für Design- und Webagenturen in Augsburg und München. Pixelgenaue Templates, valides HTML, barrierearm. TYPO3-Projekte, Extension-Programmierung und mehr ... 

Zur Zeit wird gefiltert nach: typoscript
Filter zurücksetzen

Beim Anlegen von Kopien oder von neuen Sprachen wird in leere Titel-Felder immer der String »( Copy x ) eingefügt. Das stört beim Kopieren von vielen Einträgen oder beim schnellen Anlegen von Übersetzungen ganz enorm.

Mit Hilfe eines Eintrag im Page TSconfig in der Root-Seite kann das verhindert bzw. ausgeschaltet werden:

  1. TCEMAIN.default.disablePrependAtCopy = 1

Weiterführende Links

Page TSconfig auf top3.org

29August2010

Content slide

Vererbung von Inhalten einer Contentspalte auf untergeordnete Seiten ist seit Version 4.0 auch ohne die Extension »KB Content Slide« möglich.

Neue Eigenschaften für cObject »CONTENT«:

Eigenschaft

Datentyp   

Beschreibung

slide

integer 

Aktiviert die Vererbung. Angegeben wird die Anzahl der Ebenen, die nach oben durchsucht werden, oder -1 für Root

slide.collect

integer

Aktiviert das Sammeln. Wie oben muss die Anzahl der Ebenen angegeben werden, die durchsucht werden sollen, oder alternativ -1.

slide.collectReverse 

boolean

Normalerweise werden die Inhalte der aktuellen Seite oben gezeigt und danach die der übergeordneten Seiten. Mit diesem Flag kann dies umgekehrt dargestellt werden.

Und so wird es verwendet:

  1. styles.content.getRight.slide = -1
  2. styles.content.getRight.slide {
  3.   collect = -1
  4.   # collectReverse = 1
  5. }

Dieselbe Technik des Content Slide mit TemplaVoila; siehe in einem eigenen Artikel: Content Slide mit TemplaVoila.

Weiterführende Artikel:

Kategorien: Typoscript  Kommentare 0
Tags: slide, typoscript

Üblicherweise kann man Daten aus der pages-Tabelle mit dem Schlüsselwort »field» auslesen, etwa so:

  1. temp.head = COA
  2. temp.head {
  3.   10 = TEXT
  4.   10.field = subtitle//title
  5. }

Leider funktioniert das nicht mehr, wenn TemplaVoila im Einsatz ist.; man kann nicht mit »field« auf ein Datenfeld der »pages«-Tabelle zugreifen. Folgende Ansätz funktionieren:

  1. lib.page_head = COA
  2. lib.page_head {
  3.   10 = TEXT
  4.   10.data = page:subtitle
  5.   10.ifEmpty.cObject = TEXT
  6.   10.ifEmpty.cObject.data = page:title
  7.   10.wrap=<h2>|</h2>
  8. }
  9. # oder einfacher:
  10. lib.page_head = COA
  11. lib.page_head {
  12.   10 = TEXT
  13.   10.data = page:subtitle // page:title
  14.   10.wrap=<h2>|</h2>
  15. }

Weiterführende Links: