Downloadzaehler im catalog: Unterschied zwischen den Versionen

Aus Contao Community Documentation

(Die Seite wurde neu angelegt: „=DCA: field mapping "user_id:tl_user.name"= Category:Dev HOWTOS Category:Dev Snippets {{AppliesTo|TLVersion=ab 2.7|Version=ab 2.9}} Manchmal ist es sinn…“)
 
Zeile 1: Zeile 1:
=DCA: field mapping "user_id:tl_user.name"=
+
=Downloadzaehler im catalog=
 
[[Category:Dev HOWTOS]]
 
[[Category:Dev HOWTOS]]
 
[[Category:Dev Snippets]]
 
[[Category:Dev Snippets]]

Version vom 22. Februar 2011, 21:54 Uhr

Downloadzaehler im catalog

betrifft
TYPOlight Version ab 2.7
Contao Version ab 2.9


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.

Ansichten
Meine Werkzeuge

Contao Community Documentation

noch 4 mal das Wort Abstraktion und ich beginne Zigaretten zu rauchen...

Martin Mildner
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge