Downloadzaehler im catalog
Aus Contao Community Documentation
Version vom 22. Februar 2011, 21:55 Uhr von Lindesbs (Diskussion | Beiträge)
betrifft | |
---|---|
TYPOlight Version | ab 2.7 |
Contao Version | ab 2.9 |
Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.
Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis. |
Manchmal ist es sinnvoll/gewuenscht, Dateien mit dem Catalog zum download anzubieten. Hierbei ist es jedoch nicht moeglich, Downloads zu zaehlen. Dies kann jedoch durch eine einfache Templateanpassung durchgefuehrt werden.
<?php if (count($this->entries)): ?> <div class="layout_full"> <?php foreach ($this->entries as $entry): ?> ... <?php if($entry['data']['file']['value']): ?> <div class="field file"> <?php if ($this->Input->post("file")): ?> <?php $this->SendFileToBrowser($this->Input->post("file")); ?> <?php else: ?> <form action="<?php echo $this->Environment->request; ?>" method="post"> <input type="hidden" name="file" value="<?php echo $entry['data']['file']['raw']; ?>"> <input type="submit" name="save" id="save" class="tl_submit" accesskey="s" value="Download" /> </form> <?php endif; ?> </div> <?php endif; ?> .....
Somit koennen mit vorhandenen Tools (dlstat zum Beispiel) die Anzahl der Downloads gezaehlt werden.