You are here:   » Home » Documentation » Details » ZMS API » acc. to Objects » zmsobject » zmsfile

zmsfile.ZMSFile

The file object is implemented in class ZMSFile.

ZMSFile.getFile(REQUEST)

BESCHREIBUNG:
Delivers the file object.

EINGABE-PARAMETER:
REQUEST: the Http-Request Object

AUSGABE-PARAMETER:
file[MyFile]

BEISPIELE
[1]  Link to the current file object and display of the file size 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]  Lists all file objects and shows them with link for download:
 <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>