Zum Inhalt springen

fce und lightbox

Erstellt am 2. Mai 2007 · 2 Antworten · letzte Antwort am 2. Mai 2007

Tags: Frage

ToM04 ·

Hi Leute,
ich möchte ein FCE-Element erstellen in dem unter anderem mehrere Bilder gespeichert werden können.

Ich hab ein Textfeld, ein Feld "Starbild" und dann einen Container in dem weitere Bilder gespeichert werden können.

Das Anzeigen des Bilder klappt, aber jetzt möchte ich das Bild in einem Link wrappen der spezielle Angaben hat.

Sollte so aussehen:

<a href="images/bikes/mtb/fsxcteam3.jpg" rel="lightbox[roadtrip]">
<img border="0" class="imgBorder" src="images/bikes/mtb/fsxcteam.jpg" width="425" height="282" alt="FS XC Team" />
</a>

Als href möchte ich genau den Pfad zum Bild. Zusätzlich brauch ich ein Attribut rel wo zwischen den [] immer der Inhalt des Textfeldes stehen soll. Zusätzlich bräuchte ich beim img-Tag noch die Classenangabe.

Bitte um eure Hilfe.

Zwischenstand:
ich muß nur noch im href="" den pfad zum bild mit dem bildnamen integrieren.

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
	<meta type="array">
		<langDisable>1</langDisable>
	</meta>
	<ROOT type="array">
		<tx_templavoila type="array">
			<title>ROOT</title>
			<description>Select the HTML element on the page which you want to be the overall container element for the template.</description>
		</tx_templavoila>
		<type>array</type>
		<el type="array">
			<field_titel type="array">
				<tx_templavoila type="array">
					<title>Bikebezeichnung</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>input_h</eType>
				</tx_templavoila>
				<TCEforms type="array">
					<config type="array">
						<type>input</type>
						<size>48</size>
						<eval>trim</eval>
					</config>
					<label>Bikebezeichnung</label>
				</TCEforms>
			</field_titel>
			<field_startbild type="array">
				<tx_templavoila type="array">
					<title>Startbild</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>image</eType>
					<TypoScript>
	10 = IMAGE
	10.file.import = uploads/tx_templavoila/
	10.file.import.current = 1
	10.file.import.listNum = 0
	10.file.maxW = 425
	10.params = class="imgBorder"
							</TypoScript>
				</tx_templavoila>
				<TCEforms type="array">
					<config type="array">
						<type>group</type>
						<internal_type>file</internal_type>
						<allowed>gif,png,jpg,jpeg</allowed>
						<max_size>1000</max_size>
						<uploadfolder>uploads/tx_templavoila</uploadfolder>
						<show_thumbs>1</show_thumbs>
						<size>1</size>
						<maxitems>1</maxitems>
						<minitems>0</minitems>
					</config>
					<label>Startbild</label>
				</TCEforms>
			</field_startbild>
			<field_linkstartbild type="array">
				<type>attr</type>
				<tx_templavoila type="array">
					<title></title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>none</eType>
					<TypoScript>
					10 = TEXT
					????WIE KANN ICH HIER DEN PFAD UND DEN BILDNAMEN EINTRAGEN????
							</TypoScript>
				</tx_templavoila>
			</field_linkstartbild>
		</el>
	</ROOT>
</T3DataStructure>

ToM

ToM04 ·

danke habs jetzt auch geschafft. denk sogar einfacher.

typoscript code für den link:

10 = TEXT
					10.wrap = uploads/tx_templavoila/|
					10.field = field_startbild