[TYPO3-german] gridelements | Frage zur Konfiguration
Mirko Schaal
typo3-mirsch at splinelab.com
Thu Aug 21 09:19:57 CEST 2014
Am 20.08.2014 um 17:19 schrieb Stefan Padberg <post at bergische-webschmiede.de>:
> Hierzu wurde von Joey glaube ich irgendwann mal darauf hingewiesen, dass es eventuell zu Laufzeitproblemen kommen kann, weil diese CEs im XML-Format abgespeichert werden. Das scheint mir keine grundsätzliche Lösung zu sein.
Durch das Parsen des XML? Kann man das irgendwo nachlesen? Ich konnte bis jetzt in der 6.2. nicht feststellen, das es durch CEs langsamer geworden wäre - also nicht langsamer als die 6.2 sowieso schon ist :p (sorry)
Das hängt aber auch sicher davon ab wie exzessiv man sie benutzt. Aber klar hat es Nachteile wenn die Daten nur als XML in einem Datensatz gespeichert sind, ich wollte Dir nur einen Weg aufzeigen einfach und schnell neue Inhaltselemente zu erstellen ;)
Die Alternative wäre ein Plugin und selbiges als CType registrieren.
Grüße
Mirko
>
> Beste Grüße
> Stefan Padberg, Wuppertal
>
> Am 20.08.2014 um 17:05 schrieb Mirko Schaal:
>>
>> Am 20.08.2014 um 16:25 schrieb Stefan Padberg <post at bergische-webschmiede.de>:
>>
>>> … Vielleicht wäre alles einfacher, wenn man auf einfache Weise selber Content Elemente schnitzen könnte. …
>>
>> Das kann man doch. Entweder eine Extension schreiben, oder wenn Du sowieso schon gridelements verwendest kannst Du damit auch selber Content Elemente "schnitzen".
>> Einfach "Grid Configuration" (Raster-Konfiguration) leer lassen und bei "Content Element Configuration" (Seiteninhalts-Konfiguration) die Flexform Konfiguration einfügen - das ganze kann man wunderbar mit Fluid rendern und hat in wenigen Minuten ein eigenes Content Element.
>>
>> Grüße
>> Mirko
>>
>>
>>> Standard-Typo-CEs mit Layout-Varianten zu versehen und per Typoscript umzustricken funktioniert zwar auch, ist aber für Redakteure oft nicht besonders intuitiv.
>>>
>>> Mit gridelements kann ich das Problem etwas entschärfen. Aber in die grids sollen dann eigentlich nur noch entweder reine Texteingabefelder oder reine Bildeingabefelder. Was TYPO3 da alles noch an HTML-Wrappern drumrumbaut ist gar nicht nötig.
>>>
>>> Vielleicht muss ich da nochmal an einer ganz anderen Stelle ansetzen.
>>>
>>> Gruß
>>> Stefan
>>>
>>> Am 20.08.2014 um 15:16 schrieb JoH asenau:
>>>> Am 20.08.2014 14:11, schrieb Stefan Padberg:
>>>>> gridelements 3.0.0-dev
>>>>>
>>>>> Ich möchte manchmal in einem grid ein Text-CE ohne Header haben. Ich
>>>>> kann mir in etwa vorstellen, wie man das mit Typoscript weg bekommt,
>>>>> habs aber noch nicht hinbekommen.
>>>>>
>>>>> Oder muss der Header im TCA abgewählt werden? Das würde ja auch reichen.
>>>>>
>>>>> Hat jemand eine Lösung in die eine oder andere Richtung dafür?
>>>>
>>>> Dynamisches TCA in Grid-Spallten wäre das Sahnehäubchen, aber im Moment
>>>> geht's nur mit TypoScript.
>>>>
>>>> Normalerweise wird im Grid-Setup mit
>>>>
>>>> renderObj.20 = < tt_content
>>>>
>>>> das Default-Setup gezogen. Das kannst Du dann an bestimmten Stellen
>>>> überschreiben. Folgendes sollte reichen, um die Überschrift zu eliminieren:
>>>>
>>>> renderObj.20.text.10 = TEXT
>>>>
>>>> Durch die Tatsache, dass renderObj.20 als Referenz auf tt_content
>>>> verweist, kannst Du allerdings keine Keys löschen:
>>>>
>>>> renderObj.20.text.10 >
>>>>
>>>> Das würde jedoch funktionieren, wenn Du statt der Referenz eine Kopie
>>>> verwendest
>>>>
>>>> renderObj.20 < tt_content
>>>>
>>>> Allerdings bedeutet das drastisch mehr Speicherbedarf und Parsetime. Zur
>>>> Not reicht aber auch sowas wie
>>>>
>>>> renderObj.20 < tt_content.text.20
>>>>
>>>> Wenn Du z.B. ausschließlich Textelemente in der Spalte hättest.
>>>>
>>>> HDH
>>>>
>>>> Joey
>>>>
>>>
>>>
>>> ---
>>> Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.
>>> http://www.avast.com
>>>
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
>
>
> ---
> Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.
> http://www.avast.com
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list