Publikationsdatenbank

Aus Imperia Support Wiki

Die Publikationsdatenbank basiert auf dem SimpleSearch-Baukasten. Alle Voraussetzungen für die SimpleSearch werden auch bei der Publikationsdatenbank benötigt. Hier werden nur die Besonderheiten erläutert. Alles weitere wird beim SimpleSearch-Baukasten erklärt.

CSV

Bei der CSV werden für die Publikationsdatenbank einige fest definierte Spalten benötigt. Das sind die Spalten bestellbarkeit und bestelladresse. Die Spaltenüberschriften müssen exakt so heißen.

In der Spalte bestellbarkeit wird entweder ja oder nein eingetragen. Das bestimmt, ob die Publikation bestellt werden kann oder nicht. Die Spalte sollte bei jeder Publikation ausgefüllt werden, es genügt aber auch, wenn nur die Spalten mit einem ja gekennzeichnet werden.

Die Spalte bestelladresse beinhaltet die E-Mailadresse, wo die jeweilige Publikation bestellt werden kann. Die E-Mailadresse wird nicht für den Nutzer sichtbar angezeigt, sondern nur für den Versand der Bestellung verwendet. Es ist auch möglich mehrere E-Mailadressen einzutragen. Diese müssen mit Komma und Leerzeichen getrennt werden.

Optional kann eine Beschränkung der Bestellmenge angegeben werden. Die Spalte dazu muss mengenbeschraenkung benannt werden. Damit kann gesteuert werden, dass die Nutzer nicht mehr als eine festgelegte Menge mit einem Vorgang bestellen können. In dieser Spalte dürfen nur Zahlen eingetragen werden. Wenn keine Mengenbeschränkung besteht, kann das Feld in der Zeile leer gelassen werden.

Reiter Metadaten: Erweitert

Sise-pdb-einstellung.png

An dieser Stelle kann eine SimpleSearch in eine Publikationsdatenbank verwandelt werden. Hier wird festgelegt, ob die Ansicht der SimpleSearch eine Tabelle oder eine Publikationsdatenbank (Teaser-Darstellung) sein soll.

Damit werden auch die Funktionen zur Bestellung aktiviert. Diese können aber nur korrekt arbeiten, wenn die oben genannten Spalten vorhanden und korrekt eingestellt sind.

Wenn Sie eine überschaubare Anzahl von Publikationen anbieten wollen und die Suchfunktion deshalb nicht erforderlich ist, können Sie im Reiter 'Erweitert' auswählen 'Simple Search als Tabelle anzeigen'. Es wird dann sofort auf der Seite eine Liste aller Publikationen angezeigt. Die Reihenfolge richtet sich nach der Reihenfolge in der CSV-Datei.

Einstellungen im Flexmodul

Sise-pdb-flex.png

Im Flexmodul können die Positionen der einzelnen Felder und die wichtigen Einstellungen zur Bestellung festgelegt werden. Beides befindet sich im Reiter "Ergebnisliste: Sortierung/Darstellung". Unter der Überschrift "Tabellenzeile bzw. Darstellung in Publikationsdatenbank (PDB)" wird angegeben, ob der Inhalt der Spalte bspw. der Titel oder Untertitel der Publikation ist oder die Angaben zur Bestellung enthält. Je nach dem welche Spalte gerade in diesem Flexmodul bearbeitet wird, wird die Auswahl getroffen.

Wichtig ist an dieser Stelle die Zuordnung der benötigten Spalten "bestellbarkeit" und "bestelladresse" zur "Zeile 5 (bei PDB = die Felder für den Button Download und Warenkorb)". Sind diese nicht zugeordnet, kann die Bestellung nicht durchgeführt werden. So muss auch die Spalte mit den URLs zum PDF konfiguriert werden. Damit ist es auch möglich, dass ein Vorschaubild des PDFs generiert wird.

Die folgenden Grafiken zeigen, welche Einstellung wo und wie in der SimpleSearch angezeigt wird. Die grüne Bezeichnung ist die Zuordnung zur jeweiligen Zeile in der Bearbeitungsansicht.

Darstellung in der Suche:

Sise-pdb-zeilen-suche.png

Darstellung auf der Detailseite:

Sise-pdb-zeilen-detail.png

Beispiele