Sie sind hier:   » ZMS home » Dokumentation » Details » ZMS API » nach Objekten » zmsobject » zmsfile

zmsfile.ZMSFile

Das Datei-Objekt ist in der Klasse ZMSFile implementiert.

ZMSFile.getFile(REQUEST)

BESCHREIBUNG:
Liefert das File-Objekt des Datei-Objekts.

EINGABE-PARAMETER:
REQUEST: das Http-Request Objekt

AUSGABE-PARAMETER:
file[MyFile]

BEISPIELE
[1]  Link auf das aktuelle Datei-Objekt und Anzeige der Datei-Grösse in Byte:
 <dtml-let f="getFile(REQUEST)">
  <a href="<dtml-var "f.getHref(REQUEST)">">
   <dtml-var "getTitle(REQUEST)">
  </a>
  <b>(<dtml-var "f.getDataSizeStr()">)</b>
 </dtml-let>
[2]  Listet alle Datei-Objekte auf und zeigt diese mit Link zum Download an:
 <dtml-in "filteredChildNodes(REQUEST,['ZMSFile'])">
  <dtml-let f="getFile(REQUEST)">
   <img src="<dtml-var "f.getMimeTypeIconSrc()">">
    <a href="f.getHref(REQUEST)">
     <dtml-var "getTitle(REQUEST)">
    </a>
   <b>(<dtml-var "f.getDataSizeStr()">)</b>
  </dtml-let>
 </dtml-in>