E-Book
Innerhalb der Administration im Bereich Artikelbearbeitungsseite wurde eine neue Funktion „E-Book“ für den Artikeltyp „Buch“ eingefügt. Sobald man diese neue Option aktiviert, kann man eine E-Book-Datei hinterlegen. Diese Datei muss vom Dateityp Epup, Mobi oder PDF sein. Wenn der Administrator hier einen anderen Dateityp hochlädt, wird die Datei abgelehnt und der Administrator erhält eine Hinweismeldung.
Innerhalb des Shopbereiches auf der Artikelkalkulationsseite wird die Information, dass ein E-Book aktiviert wurde, in das Template bereitgestellt. Hier kann zusätzlich eine Option „E-Book bestellen“ in das Template eingefügt und vom Kunden ausgewählt werden. Diese Option hat keinen Einfluss auf die Preiskalkulation.
Nachdem der Kunde ein Buch mit E-Book bestellt hat, wird ein Downloadlink für die hinterlegte E-Book-Datei generiert. Dieser Link kann innerhalb der Vorlage mit der variablen „eBookDownURL“ ausgegeben werden. Innerhalb der Administration in den Auftragsdetails wird ebenfalls angezeigt, dass der Kunde die E-Book-Option bestellt hat und der Link zum Download wird ebenfalls angezeigt.
Der Link zum Download der Datei ist zwei Wochen gültig und kann zwei Wochen heruntergeladen werden. Bei Aufruf des Downloadlinks wird nur auf Gültigkeit des Datums geprüft und nicht auf die Anzahl der Downloads.
Templateanpassung
um die Option „E-Book bestellen“ einzubauen:
{if $aArtikel.ebook_jn && $aArtikel.ebook_file} <tr> <td></td> <td colspan="3"><input type="checkbox" name="ebook_jn" value="1" onclick="document.formular.submit()" {if $aRequest.ebook_jn}checked{/if}> E-Book bestellen</a> </td> </tr> {/if}