Downloadzaehler im catalog: Unterschied zwischen den Versionen
Aus Contao Community Documentation
K (Aufbereitung) |
|||
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | [[Category:Catalog]] | |
− | [[Category: | + | |
− | + | ||
− | + | ||
− | + | Manchmal ist es sinnvoll/gewünscht, Dateien mit dem Catalog zum Download anzubieten. Hierbei ist es jedoch nicht möglich, Downloads zu zählen. Dies kann jedoch durch eine einfache Templateanpassung durchgeführt werden. | |
− | Manchmal ist es sinnvoll/ | + | |
<source lang="php"> | <source lang="php"> | ||
Zeile 35: | Zeile 31: | ||
− | Somit | + | Somit können mit vorhandenen Tools (zum Beispiel mit der Erweiterung [http://www.contao.org/erweiterungsliste/view/dlstats.10000009.de.html dlstats]) die Anzahl der Downloads gezählt werden. |
Aktuelle Version vom 22. Februar 2011, 23:46 Uhr
Manchmal ist es sinnvoll/gewünscht, Dateien mit dem Catalog zum Download anzubieten. Hierbei ist es jedoch nicht möglich, Downloads zu zählen. Dies kann jedoch durch eine einfache Templateanpassung durchgeführt 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 können mit vorhandenen Tools (zum Beispiel mit der Erweiterung dlstats) die Anzahl der Downloads gezählt werden.