Zum Inhalt springen

typolink.additionalParams mit feldinhalt

Erstellt am 26. November 2009 · 7 Antworten · letzte Antwort am 26. November 2009

Tags: Frage

BlackPixel ·

hallo community,

schon den ganzen mittag sitz ich da und seh den wald vor lauter bäumen nicht. wie kann ich den seitentitel der aktuellen seite an einen typolink als parameter übergeben?

das habe ich... aber egal was ich anstelle, ich krieg den titel nicht als parameter dran:

<TypoScript><![CDATA[
	title = TEXT
	title.value = {page:title}
	title.insertData = 1
	
	10 = TEXT
	10.typolink.parameter.current = 1
	10.typolink.additionalParams=&tx_powermail_pi1[uid6]={title)
	10.typolink.insertData = 1
	10.typolink.ATagParams=class="jqfancybox"
]]>
</TypoScript>

Gebt mir mal nen schuck... danke :-)

just2b ·

Hallo,

10.typolink.additionalParams=&tx_powermail_pi1[uid6]={field:title)
10.typolink.additionalParams.insertData = 1

georg

BlackPixel ·

Hai Georg,
danke, bekomme aber nüscht zurück!

Das hatte ich schon alles probiert und nichts hat funktioniert. Folgende anmerkung noch (hast Du aber bestimmt bemerkt)

Das ganze ist in einem TV FCE und es soll aus der Datenbank die tabelle pages das feld title geholt werden. nur um missverständnisse zu vermeiden :o

Gruß Manfred

PS: Dieser Dreizeiler oben drüber funktioniert perfekt...:

title = TEXT
title.value = {page:title}
title.insertData = 1

BlackPixel ·

Übrigens ist in unserem beiden code ein fehlerm die klammer hinter title sollte geschweift sein, nicht rund ... hab das gerade erst gesehen, ändert aber nichts an der lage...

BlackPixel ·

Tut immer nioch nicht... hier nochmal das komplette element:

<link type="array">
	<type>attr</type>
	<tx_templavoila type="array">
		<title>Link zum Musterpopup</title>
		<sample_data type="array">
			<numIndex index="0">Link zum Musterpopup</numIndex>
		</sample_data>
		<eType>link</eType>
		<TypoScript><![CDATA[
			title = TEXT
			title.value = {page:title}
			title.insertData = 1
			
			10 = TEXT
			10.typolink.parameter.current = 1
			10.typolink.additionalParams=&tx_powermail_pi1[uid6]={data:page:title}
			10.typolink.additionalParams.insertData = 1
			10.typolink.ATagParams=class="jqfancybox"
		]]>

				</TypoScript>
		<proc type="array">
			<HSC type="integer">0</HSC>
		</proc>
	</tx_templavoila>
	<TCEforms type="array">
		<config type="array">
			<type>input</type>
			<size>15</size>
			<max>256</max>
			<checkbox></checkbox>
			<eval>trim</eval>
			<wizards type="array">
				<_PADDING type="integer">2</_PADDING>
				<link type="array">
					<type>popup</type>
					<title>Link</title>
					<icon>link_popup.gif</icon>
					<script>browse_links.php?mode=wizard</script>
					<JSopenParams>height=300,width=500,status=0,menubar=0,scrollbars=1</JSopenParams>
				</link>
			</wizards>
		</config>
		<label>Link zum Musterpopup</label>
	</TCEforms>
</link>
BlackPixel ·

Was für ein Tag, wenigstens ist der Feierabend gerettet. ich hab gerade nochmal durch die älteren XML durchgeschaut, {page:title} hatte ich drin... nur hatte ich das insertData = 1 vergessen... ou mann.

Georg, dank Dir!

Gruß Manne