E-Book

E-Book

Beim Artikeltyp Buch gibt es die Funktion E-Book. Ist sie aktiviert, hinterlegen Sie zum Artikel eine E-Book-Datei; Ihre Kundinnen und Kunden können das E-Book dann zusätzlich zum gedruckten Buch bestellen.

Diese Beschreibung entspricht dem aktuellen Stand der Oberfläche (Version 9.2). Wo die E-Book-Angaben beim einzelnen Auftrag stehen, ändert sich ab Version 9.3.0 — siehe Abschnitt „Beim Auftrag in der Verwaltung“.

Die Datei am Artikel hinterlegen

Aktivieren Sie in der Artikelbearbeitung beim Artikeltyp Buch die Funktion E-Book und laden Sie die Datei hoch. Erlaubt sind die Dateitypen EPUB, MOBI und PDF. Bei einem anderen Dateityp wird der Upload abgelehnt und Sie erhalten einen Hinweis.

Im Shop

Auf der Artikelseite im Shop steht dem Template die Information zur Verfügung, dass ein E-Book vorhanden ist. Darüber lässt sich die Auswahl E-Book bestellen einbauen. Die Auswahl hat keinen Einfluss auf die Preiskalkulation.

Der Downloadlink

Nach einer Bestellung mit E-Book erzeugt das System einen Downloadlink für die hinterlegte Datei. In den Vorlagen geben Sie ihn über die Variable eBookDownURL aus.

Der Downloadlink ist zwei Wochen gültig. Geprüft wird nur das Datum, nicht die Anzahl der Downloads — innerhalb dieser zwei Wochen lässt sich die Datei also beliebig oft herunterladen.

Beim Auftrag in der Verwaltung

Ab Version 9.3.0 stehen die E-Book-Angaben auf der Auftragsdetailseite im Reiter Posten in der Karte Postenbezogene Daten & Dokumente, in der Zeile E-Book. Dort sehen Sie:

  • den Preisanteil des E-Books,

  • die Schaltfläche herunterladen — beziehungsweise den Hinweis, dass der Link abgelaufen ist, wenn die zwei Wochen vorbei sind,

  • bei einer reinen E-Book-Bestellung zusätzlich den roten Hinweis „ACHTUNG: ausschließlich E-Book Bestellung“ — dann ist kein gedrucktes Buch zu produzieren.

Templateanpassung

Um die Auswahl „E-Book bestellen“ im Shop einzubauen, ergänzen Sie in detail.htm beziehungsweise inc.detail_kauf.htm:

{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</td> </tr> {/if}