Zum Inhalt springen

FCE Mapping: ATag Parameter {field : field_fieldname}

Erstellt am 19. Februar 2010 · 2 Antworten · letzte Antwort am 22. Februar 2010

Tags: Frage

spL ·

Hallo zusammen,
Nachdem ich selbst die Logik nicht erkenne; vielleicht jemand anderes?

Ich habe ein Feld (Typ: Plain Input) welches Inner auf ein H3 gemappt ist und dort auch ordnungsgemäß ausgegeben wird.

Dieses Feld möchte ich im FCE jedoch noch einmal verwenden, und zwar für als ATag Parameter (Zeile 24).

10 = COA
10 {
	10 = IMAGE
	10 {
		file.import = uploads/tx_templavoila/
		file.import.current = 1
		file.import.listNum = 0
		file.maxW = 	
		file.maxH = 100
		imageLinkWrap = 1
		imageLinkWrap.enable = 1
		imageLinkWrap.typolink {
			insert.Data = 1
			parameter.cObject = IMG_RESOURCE
			parameter.cObject {
				file.import = uploads/tx_templavoila/
				file.import.current = 1
				file.import.listNum = 0
				file.maxW = 
				file.maxH = 
			}						
			ATagParams = rel="lightbox[{field : field_refname}]"
			ATagParams.insertData = 1
		}

	}
	
}

Hier noch das XML des besagten Feldes:

<field_refname type="array">
	<tx_templavoila type="array">
		<title>Referenz Name</title>
		<description><![CDATA[<h3></h3> INNER]]></description>
		<sample_data type="array">
			<numindex index="0"></numindex>
		</sample_data>
		<etype>input</etype>
		<typoscript>	
		<![CDATA[
		10 = TEXT
		10.insertData = 1
		10.value = {field: field_refname}
		]]></typoscript>
		<proc type="array">
			<hsc type="integer">1</hsc>
			<stdwrap></stdwrap>
		</proc>
	</tx_templavoila>
	<tceforms type="array">
		<label>Referenz Name</label>
		<config type="array">
			<type>input</type>
			<size>48</size>
			<eval>trim</eval>
		</config>
	</tceforms>
</field_refname>

Wenn ich ein nicht gemapptes Feld vom Typ Plain Input via {field : field_fieldname} aufrufe funktioniert das ganze.
Warum aber nicht hier?

Bin für jeden Hinweis wie immer dankbar!
Grüße

_Andreas_ ·

Hallo,

in Zeile 12 hast Du insert.Data anstatt insertData geschrieben, was aber nicht das Problem sein sollte.

Du könntest folgendes versuchen:

ATagParams.dataWrap = rel="lightbox[{field:field_refname}]"

oder

ATagParams.field = field_refname
ATagParams.wrap = rel="lightbox[|]"

Viele Grüße
Andreas

spL ·

Hi Andreas,

danke für deine Tipps! Hat aber leider auch nicht gegriffen. Das ganze verhält sich als wäre das Feld nicht vorhanden. Bin mir zwar sicher in der Vergangenheit bereits gemappte Felder via TS im DS mehrfach verwendet zu haben aber hier hat es den Anschein, dass das nicht funktioniert.

Ich werd das erstmal aufgeben und dem FCE ein weiteres Not-Mapped Field hinzufügen. Damit funktioniert die Übergabe an ATagParams wenigstens 😉

Grüße