Artikeltyp: Buch

Unter Artikel → Artikel → Neuen Artikel anlegen wird der Artikeltyp Buch ausgewählt werden.

Nach Aktivierung und Speichern, kann der Administrator die folgenden weiteren Informationsfelder für den Artikel hinterlegen:

Artikeltypspezifische Felder
ISBN
Autor Name
Autor Geburtsjahr
Autor Ort
Erscheinungsjahr
Verlag
Genre
Region


Zusätzlich kann eine Leseprobe im Artikeltab „weitere Bilder“ vom Administrator hinterlegt werden. Hierbei ist zu beachten, dass insgesamt nur eine Leseprobe vom Dateityp PDF für den Artikeltyp Buch bereitgestellt werden kann.

Innerhalb der Administration im Bereich Einstellungen → Buchverwaltung wurde eine neue Verwaltungsliste hinzugefügt. Hier kann der Administrator Listenwerte für den Bereich Verlag, Genre und Region anlegen, ändern und löschen. Die hier angelegten Werte werden innerhalb der Artikelbearbeitungsseite in einer Auswahlliste für die beiden neuen Informationsfelder Genre, Verlag und Region angezeigt und können dort vom Administrator ausgewählt und dem Artikel hinterlegt werden.

Innerhalb des Shopbereiches werden auf der Artikelkalkulationsseite des neuen Artikeltyps Buch die jeweils eingetragenen Zusatzinformationen des Artikels zur Ausgabe in das Template zur Verfügung gestellt.
Zusätzlich wird auch die Leseprobe mit Link zum Download in das Template zur Verfügung gestellt.

Die neuen Informationen für den Artikeltyp Buch stehen auch nach einer Bestellung in den Vorlagen zur Ausgabe zur Verfügung.

Auf der overview.htm werden sobald das Modul der Buchverwaltung für einen Mandanten aktiviert ist, alle angelegten Regionen, Genres und Verlage zur Filterung bereitgestellt. Weiter werden alle Artikeltypen Buch zur Ausgabe bereitgestellt. Sobald der Kunde hier entweder ein Genre, einen Verlag oder eine Region auswählt, werden nur noch die jeweils übereinstimmenden Artikel in das Template zur Ausgabe übergeben.

Templateanpassungen

Ausgabe der neuen Informationen und des Downloads der Leseprobe:

 

detail.htm (inc.detail_kauf.htm)
{if $aArtikel.artikeltyp == "B"} <tr> <td></td> <td colspan="3">ISBN: {$aArtikel.isbn}</td> </tr> <tr> <td></td> <td colspan="3">Autor (Name): {$aArtikel.autor_name}</td> </tr> <tr> <td></td> <td colspan="3">Autor (Geburtsjahr): {$aArtikel.autor_date}</td> </tr> <tr> <td></td> <td colspan="3">Autor (Ort): {$aArtikel.autor_ort}</td>
</tr> <tr> <td></td> <td colspan="3">Erscheinungsjahr: {$aArtikel.erscheinungsjahr}</td> </tr> <tr> <td></td> <td colspan="3">Verlag: {$aArtikel.verlag}</td> </tr> <tr> <td></td> <td colspan="3">Genre: {$aArtikel.genre}</td> </tr> <tr> <td></td> <td colspan="3">Region: {$aArtikel.region}</td> </tr> {if $aArtikel.artikel_leseprobe} <tr> <td></td> <td colspan="3">Leseprobe: <a href="{$aArtikel.artikel_leseprobe.file}" target="_blank">{$aArtikel.artikel_leseprobe.bezeichnung}</a> </td> </tr> {/if}



overview.htm
{if $aAllgEinstellungen.modul_buchverwaltung} <form method="post" name="formular" id="formular" action="/overview.htm"> <div id="topbox_left_top"> <div id="topbox_right_top"> <div id="topbox_content_detail"> <h1>Filter</h1> {if $dataGenre} Genre: <select name=genre onchange="document.formular.submit()" class="select"> <option value="" label="" selected>- Bitte w&auml;hlen -</option> {html_options options=$dataGenre selected=$aRequest.genre} </select> {/if} {if $dataVerlag}
Verlag: <select name=verlag onchange="document.formular.submit()" class="select"> <option value="" label="" selected>- Bitte w&auml;hlen -</option> {html_options options=$dataVerlag selected=$aRequest.verlag} </select> {/if}
{if $dataRegion} Region: <select name=region onchange="document.formular.submit()" class="select"> <option value="" label="" selected>- Bitte w&auml;hlen -</option> {html_options options=$dataRegion selected=$aRequest.region} </select> {/if} {if $dataArtikelBuch} </p> <table width="100%" border="0" cellpadding="0" cellspacing="1"> <tr> <td height="29" class="tbCat_headline">&nbsp;</td> <td class="tbCat_headline">Bezeichnung</td> <td class="tbCat_headline">Auflage</td> <td nowrap class="tbCat_headline">Preis Netto</td> <td nowrap class="tbCat_headline"><strong>Preis Brutto</strong></td> <td class="tbCat_headline">&nbsp;</td> </tr> {foreach from=$dataArtikelBuch item=item key=key} <tr onMouseOver="bb_chang_cat_row(this)" onMouseOut="bebeyond_color_change(this, '')" class="tbCat_inline"> <td align="center" class="tbCat_inline2">{if $item.bild_klein}<a href="{$item.url},detail,{$item.id}.html">{if $item.bild_kleintyp == "http"}<img src="{$item.bild_klein}" hspace="0" vspace="0" border=0>{else}<img src="/dbmedia/{$item.bild_klein}" hspace="0" vspace="0" border=0>{/if}</a>{/if}</td> <td class="tbCat_inline_pad"><strong>{$item.bezeichnung}</strong> <br> <span class="inline_subtext">{if $item.artikeltyp=="D"} ({$item.format_x} x {$item.format_y} {if $item.grossdruck_jn == "1"}cm{else}mm{/if})<br> {$item.seitenanzahl}-seitig | {$item.farbigkeit_bezeichnung}-farbig {/if} </span> <input type="button" name="noop2" value="Info" class="info" onClick="MM_openBrWindow('detail_info.htm?c={$item.id}','info','scrollbars=yes','640','480','true')"></td> <td nowrap class="tbCat_inline_pad" >ab {$item.mindestauflage}</td> <td nowrap class="tbCat_inline_pad">ab {$item.mindestpreis_ohne_mwst} {$aPage.waehrung}</td> <td nowrap class="tbCat_inline_pad">ab {$item.mindestpreis_mit_mwst} {$aPage.waehrung}</td> <td style="padding:5px; "><input type="submit" name="Submit2" value="Kalkulieren" class="order" onClick="MM_goToURL('parent','{$item.url},detail,{$item.id}.html');return document.MM_returnValue" > </td>
</tr> {/foreach} </table> {/if}
</div> </div> </div> </form> {/if}