Am 05.11.14 15:45, schrieb Philipp Holdener:
Am 05.11.14 11:19, schrieb bernd wilke:
<f:debug title="download">{download}</f:debug>
<f:debug title="download.datei">{download.datei}</f:debug>
Das gibt mir zbsp das hier aus
download
array(3 items)
datei => 'file:273' (8 chars)
name => 'Name der Datei 1' (16 chars)
typ => 'img12' (5 chars)
download.datei
'file:273' (8 chars)
damit ist ja wohl klar, dass die Extension nicht über {download.datei}
geholt werden kann. das ist direkt die Datei, die Extension wird aber
aus dem Namen der Datei extrahiert.
entweder über {download.name} oder über
{download.datei-> ...extrahiere name des files ...()} (was natürlich
viel zu kompliziert ist)
wenn mein TS-viewhelper funktioniert, dann wohl nur weil irgendwo ein
typecasting erfolgte.
also nix kompliziertes sondern einfach nur:
{v:media.extension(file: '{download.name}')}
oder {v:media.extension(file: download.name)} ???
in der Doku zu v:media.extension steht diesmal sogar recht klar:
Argument Description Type
file Path to the file to determine extension for. string
{download.datei} steht für das File-Objekt
{download.name} ist echt vom typ string
bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german