[TYPO3-german] Domainübergreifende FCE - Kopie verhindern

Falk vixe4all at freenet.de
Fri Feb 12 12:13:16 CET 2010


Am 12.02.2010 10:24, schrieb Marco Peemöller:
> Was mir noch ein fällt:
>
> Du könntest natürlich für den Redakteur einen Hinweis im Frontend
> ausgeben lassen, dafür einfach unter dem anderen typoscript folgendes
> schreiben:
>
> [globalString = _SERVER|SERVER_NAME = www.deine-domain.de]&&  [globalVar
> = TSFE : beUserLogin>  0]
> lib.TypoScriptWithConditions = TEXT
> lib.TypoScriptWithConditions.value = Dieses FCE wird in dieser Domain
> nicht gerendert!!
> lib.TypoScriptWithConditions.wrap =<div style="border:2px solid
> red;background:yellow;">|<div>
>
> Viele Grüße
>
> Marco
>
> Am 12.02.2010 10:14, schrieb Marco Peemöller:
>> Hallo Falk,
>>
>> Am 12.02.2010 09:18, schrieb Falk:
>>> Könntest du mir mal Deinen Wege bezüglich Unterbindung des Rendering
>>> beschreiben, denn so kriegt der Redakteur wenigstens mit, wenn er ein
>>> falsches FCE kopiert hat.
>>
>> Ich mache es so, dass ich ein im Grunde leeres HTML-Template habe.
>>
>> <div><div></div></div>
>>
>> Das Root-Mapping für mein FCE setze ich dann auf das erste div. Für
>> genau ein konkretes Feld meines FCE mappe ich nun über das zweite div
>> (Outer). Ich habe also z. B. field_lib, field_text, field_img,
>> field_alttext usw, wovon ich nur field_lib mappe und den "Editing Type"
>> auf "TypoScriptObjPath" setze und einen Pfad rein schreibe z. B.
>> "lib.TypoScriptWithConditions", die anderen setze bei "Mapping Type" auf
>> "Not mapped".
>>
>> In Deinem ganz normalen typoscript kannst Du nun folgendes machen.
>>
>> ---------------- typoscript ------------------------
>>
>> lib.TypoScriptWithConditions = COA
>> lib.TypoScriptWithConditions {
>>      wrap =<div class="meineCSSKlasse">|<div>
>>      10 = TEXT
>>      10.field = field_text
>>      10.wrap =<h1>|</div>
>>
>>      20 = IMAGE
>>      20.file.import = uploads/tx_templavoila/
>>      20.file.import.field = field_img
>>      20.file.import.listNum = 0
>>      20.file.maxW = 200
>>      20.altText.field = field_alttext
>> }
>>
>> [globalString = _SERVER|SERVER_NAME = www.deine-domain.de]
>> lib.TypoScriptWithConditions>
>> [global]
>>
>> ----------------------------------------------------
>>
>> Du bist so mit komplett frei in welcher Form letztendlich auf der Seite
>> gerendert wird.
>>
>> Viele Grüße
>>
>> Marco
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
Hallo Marco,

interessanter Ansatz. Was mir da gerade einfällt ... man könnte doch 
diese Typoscript - Bedingung auch gleich direkt im FCE unterbringen, oder?

Danke Falk


More information about the TYPO3-german mailing list