Benutzer-Werkzeuge

Webseiten-Werkzeuge


typo3:about:functions:filelink

Dies ist eine alte Version des Dokuments!


Die letzten Eigenschaften sind noch zu beschreiben.

filelink erzeugt Links zu Dateien in TYPO3. Der Dateiname wird im Frontend ausgegeben und mit der Datei verknüpft. Es wird hierbei keine Kopie im Ordner uploads/ angelegt.

EigenschaftDatentypBeschreibung
pathpath / stdWrapDer relative Pfad zur Datei. Der Dateiname selbst muss zuvor z.B. mit value angegeben werden!
10 = TEXT
10.value = gitarre.png
10.filelink.path = fileadmin/images/
# Ausgabe: <a href="fileadmin/images/gitarre.png" >gitarre.png</a>
iconbooleanStellt dem Dateinamen ein Icon voran. Ausschlaggebend ist die Dateiendung im Wert.
Seit TYPO3 4.7 ist es möglich, das Icon selbst zu bestimmen.
10 = TEXT
10.value = gitarre.png
10.filelink.path = fileadmin/images/
10.filelink.icon = 1
<!-- Ausgabe -->
<img src="typo3/sysext/cms/tslib/media/fileicons/png.gif" 
  width="18" height="16" border="0" alt="" />
<a href="fileadmin/images/gitarre.png" >gitarre.png</a>
icon.stdWrapSeit TYPO3 4.7: Ermöglicht eigene Datei-Icons.
icon.path' → Pfad zum Icon-Ordner (default: typo3/gfx/fileicons/)
icon.ext' → Dateiendung der Icons (default: gif)
icon.widthAttribute → Breite des Icons in Pixeln (default: 18)
icon.heightAttribute' → Höhe des Icons in Pixeln (default: 16)
icon_image_ext_listListe von Dateiendungen / stdWrapKommaseparierte Liste von Bild-Dateiendungen, die statt Icon ein Vorschaubild erhalten sollen. icon muss dafür aktiviert sein.
10 = TEXT
10.value = gitarre.png
10.filelink {
	path = fileadmin/images/
	icon = 1
	icon_image_ext_list = png,jpg
}
icon_thumbSizestring / stdWrapErmöglicht die Größenangabe des Vorschaubildes. Ein Wert gilt als maximale Höhe und Breite. Bei zwei Werten gilt Breite x Höhe. Die Bildproportionen bleiben immer erhalten.
10 = TEXT
10.value = gitarre.png
10.filelink {
	path = fileadmin/images/
	icon = 1
	icon_image_ext_list = png,jpg
	icon_thumbSize = 150x300
}
iconCObjectcObjectAlternative Möglichkeit, ein Vorschaubild zu generieren, z.B. mit IMAGE oder GIFBUILDER.
icon_linkbooleanWenn aktiviert, wird das Icon ebenfalls verlinkt.
labelStdWrapstdWrapErmöglicht stdWrap für die Beschriftung des Links. Der Dateiname könnte z.B. aus einem Datenbankfeld ausgelesen werden. Oder, wie im folgenden Beispiel, mit einem cObject einfach überschrieben.
10 = TEXT
10.value = gitarre.png
10.filelink {
	path = fileadmin/images/
	labelStdWrap.cObject = TEXT
	labelStdWrap.cObject.value = Die neue Gitarre
}
wrapwrap / stdWrapErmöglicht ein Wrap für Label (Dateiname) und Anker. Icon/Vorschaubild sowie Dateigröße wären nicht betroffen.
10 = TEXT
10.value = gitarre.png
10.filelink {
	path = fileadmin/images/
	wrap = <div>|</div>
}
# Ausgabe: <div><a href="#" >gitarre.png</a></div>
ATagBeforeWrapbooleanWenn aktiviert, wird wrap innerhalb des a-Elements angewendet.
10 = TEXT
10.value = gitarre.png
10.filelink {
	path = fileadmin/images/
	wrap = <div>|</div>
	ATagBeforeWrap = 1
}
# Ausgabe: <a href="#" ><div>gitarre.png</div></a>
filestdWrapErmöglicht stdWrap-Funktionen für Label (Dateiname) und Anker. Icon/Vorschaubild sowie Dateigröße wären nicht betroffen.
sizeboolean / stdWrapWenn aktiviert, wird die Dateigröße in Bytes ausgegeben. Mit stdWrap.bytes kann die Dateigröße umgerechnet werden.
10 = TEXT
10.value = gitarre.png
10.filelink {
	path = fileadmin/images/
	size = 1
}
# Ausgabe: <a href="#" >gitarre.png</a>3282982
 
10 = TEXT
10.value = gitarre.png
10.filelink {
	path = fileadmin/images/
	size = 1
	size.bytes = 1
	size.bytes.labels = B | KB | MB | GB
}
# Ausgabe: <a href="#" >gitarre.png</a>3.1 MB
jumpurlboolean
targettarget / stdWrap
stdWrapstdWrap
ATagParamsa-Parameter / stdWrap
removePrependedNumbersboolean
altTextstring / stdWrap
titleTextstring / stdWrap
emptyTitleHandlingstring / stdWrap
longdescURLstring / stdWrap
typo3/about/functions/filelink.1393531408.txt.gz · Zuletzt geändert: (Externe Bearbeitung)