On 05/16/2012 09:13 AM, Lars Brinkmann wrote:
Hallo Bernd,

Ich hatte es bereits mit CUR und ACT versucht. Ich habe auch erst CUR=1 vor
CUR<.NO gesetzt. War aber jeweils erfolglos.


so funktioniert es NICHT:
tt_content {
  menu.20.1 {
    1 {
        NO.wrap = ...

        CUR = 1
// hier wird jetzt CUR = 1 überschrieben, da beim Kopieren der alte Inhalt entfernt wird und der neue eingefügt
        CUR < .NO
    }
  }
}
(das PHP-Pendant:
$conf[...]['CUR'] = 1                   // CUR aktivieren
$conf[...]['CUR'] = $conf[...]['NO']; // kopiere leeren Haupteintrag (lösche Aktivierung)
$conf[...]['CUR.'] = $conf[...]['NO.']; // kopiere Attribute (subarrays)
)

mögliche Alternativen:
// erst Wert (leer) und alle Attribute kopieren:
CUR < .NO
// dann den Wert selber setzen:
CUR = 1

(das PHP-Pendant:
$conf[...]['CUR'] = $conf[...]['NO'];   // kopiere leeren Haupteintrag
$conf[...]['CUR.'] = $conf[...]['NO.']; // kopiere Attribute (subarrays)
$conf[...]['CUR'] = 1                   // CUR aktivieren, ohne Attribute zu 
überschreiben
)

oder aber:
tt_content {
  menu.20.1 {
    1 {
        // diese zeile ist für NO eigentlich nicht notwendig:
        NO = 1
        NO.wrap = ...

// jetzt wird auch die 1 von NO nach CUR übertragen und CUR dadurch aktiviert
        CUR < .NO
    }
  }
}

bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an