E-Shop: Unterschied zwischen den Versionen

Aus DynPG-Wiki
Wechseln zu: Navigation, Suche
(Bilder bereitstellen)
(Warenkorbartikel erstellen)
 
(10 dazwischenliegende Versionen des gleichen Benutzers werden nicht angezeigt)
Zeile 19: Zeile 19:
 
Je Produkt kann definiert werden, ob es am Lager vorhanden ist oder nicht.
 
Je Produkt kann definiert werden, ob es am Lager vorhanden ist oder nicht.
  
== Grundstruktur im e-Shop ==
+
== Stamdaten – grundsätzliche Einstellungen ==
Die Navigation wie auch die Artikelpflege wird über den Navigationspunkt "Bestand" erstellt bzw. vorgenommen.
+
  
Es ist empfehlenswert, als oberste Ebene ein Verzeichnis zu erstellen, welches dann die ganze Struktur des e-Shops enthaltet. Dies aus dem Grund, dass bei einer allfällig grösseren Änderung die ganze Gruppe dupliziert und im Hintergrund vorbereitet werden kann. Auf Tag X, kann die aktuelle Gruppe auf Unsichtbar und die neue Gruppe auf Sichtbar gestellt werden.
+
[[Image:stammdaten_grundeinstellungen.png|600px]]
  
[[Image:gruppen_eshop.png|600px]]
+
=== Versandkosten ===
 +
Bei den Versandkosten kann ein grundsätzlicher Betrag eingegeben werden. Sollten unterschiedliche Versandkosten gewünscht sein, darf hier kein Betrag eingegeben werden. Dies sollte dann über die AGB's definiert werden. Allerdings hat dies dann den Nachteil, dass keine Kartenzahlungen möglich sind, weil dann die Versandkosten nicht erhoben sind.
  
=== Neue Hauptgruppe erstellen ===
+
=== Benutzersperre ===
Direkt eine Ebene unterhalb eShop möchten wir nun noch eine weitere Gruppe Cookies erstellen.
+
Zur Sicherheit gibt es eine Benutzersperre, damit bösartige Manipulationen unterbunden werden können.
  
[[Image:gruppe-erstellen.png|600px]]
+
=== Benutzerstatus ===
 +
Der Status "vertrauenswürdig" berechtigt Kunden, direkt gegen Rechnung bestellen zu können. "nicht vertrauenswürdig" berechtigt Kunden, gegen Vorauskasse oder Kreditkarte einen Kauf zu tätigen.
  
Da es die oberste Ebene ist, wird diese – in unserem Beispiel - direkt in der Hauptnavigation angezeigt und benötigt deshalb kein Gruppenbild. Wir müssen also lediglich die Hierarchie eShop auswählen und bei Name den Gruppennamen vergeben. "Itentifikation" muss nur ausgewählt werden, wenn z.B. je Gruppe eine andere Farbe auf der Homepage erscheinen soll. In unserem Fall ist dieses Feld bedeutungslos.
+
== Währungstabelle anlegen ==
 +
[[Image:Waehrung_anlegen.png|600px]]
  
Dieser Shop ist so erstellt, dass per XML-Strom ein Print-Katalog erstellt werden könnte. Deshalb sind bei den Bildern auch Print-Bilder vorgesehen, welche in unserem Beispiel jedoch nicht vorgesehen sind.
+
Über die Währungstabelle können individuell Währungen hinterlegt werden. Es ist möglich, im Shop eine Währung anzuzeigen, jedoch in einer anderen Währung abzurechnen. Standardmässig ist die Landeswährung voreingestellt.
  
Alle übrigen Felder können wir bei dieser Gruppe so belassen. Wenn eine Gruppe erstellt werden soll, diese aber noch nicht öffentlich sein darf, muss bei "Öffentlich" das Feld deaktiviert werden. Die MwST ist hier für alle Gruppen gleich und deshalb müssen wir auch dieses Feld nicht aktivieren. Nun können Sie den Button "Erstellen" drücken.
+
== Artikelgruppenverwaltung ==
 +
Über "Zur Artikelgruppenverwaltung des Warenkorbes" können beliebig viele Gruppen mit Gruppenbildern in beliebiger Hierarchie angelegt werden. Ebenso kann je Gruppe ein MWST-Satz festgelegt werden.
  
{|
+
[[Image:gruppen_anlegen.png|600px]]
| Fronten alt
+
  
[[Image:front_alt.png]]
+
==Optionsverwaltung von Artikeln==
| Frontend neu
+
Ob Grösse, Farbe oder Zusatzprodukte, mit den Optionen können kostenlose oder kostenpflichtige Ergänzungen erstellt werden. Wichtig ist dabei, dass erst einmal eine entsprechende Übergruppe und darin die Optionengruppen erstellt werden. Nachfolgend eine strukturierte Ansicht. Die Optionen können per Index sortiert und angezeigt werden.
  
[[Image:front_neu.png]]
+
[[Image:Artikeloptionen_verwalten.png|600px]]
  
|}
+
==Artikelinhalt erstellen==
[[Image:sortierung.png]]Mit diesen Pfeilen haben Sie nun die Möglichkeit, die genaue Reihenfolge der Gruppen festzulegen.
+
  
=== Neue Untergruppe erstellen ===
+
In der Hauptnavigation von dynpg gibt es den Navigationspunkt "Texte". In unserem Beispiel wurde eine Textgruppe "eShop" erstellt.
[[Image:untergruppe.png]]
+
  
Nun erstellen wir in der Gruppe Cookies zwei weitere Gruppen "HUG" und "Kägi". Da diese danach rechts von der Navigation – also im Hauptfenster mit einem Bild erscheinen sollen, vergeben wir unter "Bild 1 – Web" das entsprechende Gruppenbild. In diesem Fall sind es die jeweiligen Firmen-Logos. Zusätzlich schreiben wir den Firmennamen in die Beschreibung1. Dieses Feld geht erst beim Klick auf den Link auf:
+
[[Image:text-gruppe_erstellen.png|600px]]
  
[[Image:Gruppenbeschreibung.png|600px]]
+
Nachfolgend können in dieser Gruppe Texte mit Artikelbilder und Bildvergrösserungen erstellt werden. Vor dem Speichern muss die oben erstellte Gruppe bei "Textgruppe zuweisen" ausgewählt werden.  
  
Auch hier schauen wir uns kurz das Resultat im Frontend an:
+
[[Image:Artikeltext_erstellen.png|600px]]
  
[[Image:front_Untergruppen.png|600px]]
+
==Warenkorbartikel erstellen==
 +
Nach dem Erstellen des Artikelinhaltes kann wieder zurück zu den Stammdaten gewechselt werden.  
  
=== Erklärungen zu den Aktionen ===
 
Das Feld "Aktiv" zeigt auf, ob eine Gruppe im Frontend angezeigt wird oder nicht.
 
  
*[[Image:icon_xml.png]] '''"Gruppen und ihre Inhalte als XML exportieren"'''
+
[[Bild:shop-artikel_erfassen.png]]
:Mit klick auf dieses Icon werden die Daten per XML zum Export bereit gestellt.
+
*[[Image:icon_favoriten.png]]'''" Gruppenfavoriten verwalten "'''
+
:Hiermit können Sie Favoriten je Gruppe bestimmen, welche im Frontend separat dargestellt werden.
+
*[[Image:icon_grpstruktur_dupl.png]]'''"Gruppenstruktur duplizieren"'''
+
:Die ganze Struktur der Gruppe wird wohl dupliziert, jedoch ohne Inhalte.
+
*[[Image:icon_grpstruktur_dupl_art_ref.png]]'''" Gruppenstruktur duplizieren und Artikel referenzieren "'''
+
:Die ganze Struktur wird dupliziert, die Artikel selbst werden aber nur referenziert – also nicht neu erstellt.
+
*[[Image:icon_alles_dupliz.png]]'''"Gruppenstruktur duplizieren und Artikel duplizieren"'''
+
:Die ganze Struktur wird mit allen Inhalten dupliziert. Die Artikel werden neu erstellt.
+
*[[Image:icon_edit.png]]'''"Datensatz editieren"'''
+
:Hiermit können alle Daten in diesem Datensatz geändert werden.
+
*[[Image:icon_loeschen.png]]'''"Datensatz löschen"'''
+
:Hiermit löschen Sie die Daten – jedoch mit Rückfrage, ob Sie dies auch wirklich möchten.
+
  
== Artikel erstellen ==
 
=== Erfassen des Leitartikels ===
 
Mit einem Klick auf die entsprechende Untergruppe gelangen Sie auf die Ansicht "Leitartikel verwalten". Geben Sie da bei "Name" den Artikelnamen, bei Beschreibung 1 und allenfalls auch 2 den Text und vielleicht auch zusätzliche Bilder ein und verknüpfen Sie auch das entsprechende Artikelbild.
 
  
[[Image:leitartikel_verwalten.png|600px]]
+
Die beste Erklärung liefern wohl die nachfolgenden Screenshots aus dem Frontend, wo auch wiederum die Nummern zu finden sind.
  
Die Felder "Print", "Bild 2", "Vorhanden" und "Spalten in Print" sind nur dann relevant, wenn individuelle Vorgaben für einen XML-Export vorhanden sind. "Öffentlich" kann deaktiviert werden, wenn ein Artikel vorübergehend nicht auf der Web-Site angezeigt werden soll. Ebenso kann die Anzeige auch Termingesteuert auf der Web-Site erscheinen. Mit dem Button "Erstellen" schliessen Sie den Vorgang ab und der erste Schritt ist gemacht.
 
  
'''Hinweis: '''Bitte achten Sie darauf, dass Sie den Text, welchen Sie z.B. aus Word oder von einer Web-Site kopieren, immer über dieses Icon einfügen: [[Image:text-einfuegen.png]]
+
Ansicht Gruppenliste:
  
=== Artikel-Attribute zuweisen ===
 
Im zweiten Schritt klicken Sie auf den eben erstellten Leitartikel, welchen es nun ganz unten angelegt hat. In diesem Beispiel also auf den Text "Kägifretli".
 
  
[[Image:leitartikel.png|600px]]
+
[[Bild:frontent_gruppenliste.png]]
  
Damit gelangen Sie auf die Ansicht zur Erstellung von Artikel-Attributen wie Artikelnummer, Preis, Farbe, Grösse und vieles mehr. Standardmässig sind lediglich die Attribute "Nummer" und "Preis" eingerichtet. Sie können aber hier beliebig viel Attribute hinzufügen und ebenso auch Rabattstufen anlegen, indem Sie denselben Artikel mit unterschiedlichen Preisen erfassen.
 
  
[[Image:artikel-attributte.png|600px]]
+
Detailansicht:
  
=== Weitere Attribute erstellen ===
 
Im zweiten Schritt klicken Sie auf den eben erstellten Leitartikel, welchen es nun ganz unten angelegt hat. In diesem Beispiel also auf den Text "Kägifretli".
 
  
*[[Image:attribut_erstellen.png]]'''" Neue Spalte (Attribut) erstellen "'''
+
[[Bild:frontent_detail.png]]
:Mit Klicke auf dieses Icon erscheint ein Fenster, in dem Sie den Namen des Attributes sowie die Art und allenfalls auch eine zeitliche Begrenzung festlegen können.
+
*[[Image:attribut_reihenfolge.png]]'''"Attribut nach rechts bzw. nach links verschieben"'''
+
:Hiermit legen Sie die Sortierung fest.
+
*[[Image:attribut_editieren.png]]'''" Attribut editieren "'''
+
:Durch einen Klick auf dieses Icon erscheint wiederum das Fenster, in dem Sie das Attribut verändern können.
+
*[[Image:attribut_loeschen.png]]'''"Attribut löschen "'''
+
:Das Attribut wird ohne Nachfrage gelöscht
+
  
Dieses Fenster erscheint, wenn Sie ein neues Attribut erstellen bzw. editieren wollen.
 
  
[[Image:attribut_fenster.png]]
+
Optionspaket:
  
Sobald Sie ein Attribut erstellt haben, wird das Fenster im oberen Bereich sofort angepasst. In diesem Fall haben wir das Attribut "Einheit" hinzugefügt.
 
  
[[Image:attribut_erstellt.png]]
+
[[Bild:Artikeloptionen_Frontend.png]]
 
+
In der obigen Ansicht müssen wir also lediglich noch die Felder ausfüllen und auf "Erstellen" drücken damit die Ansicht im Frontend dann etwa so aussieht:
+
 
+
[[Image:artikel_frontend.png]]
+
 
+
Beziehungsweise in der Detailansicht:
+
 
+
[[Image:artikel-detail_frontend.png|600px]]
+
 
+
==Stammdaten einstellen==
+
In diesem Menüpunkt können Sie die Versandkosten, die Mehrwertsteuer, Sicherheitseinstellungen und das Mahnwesen definieren. Wenn Sie nun auf Stammdaten klicken im Menü und anschliessend auf "Stammdaten einstellen" erscheint ein neues Fenster. Als erstes definieren Sie nun die Versandkosten und anschliessend die Mehrwertsteuer. Unter dem Punkt Sicherheit können Sie festlegen für wie lange ein Benutzer gesperrt ist wenn er sich eine bestimmte Anzahl Male falsch eingeloggt hat. Beim Punkt "Anmeldung" können Sie festlegen welchen Status ein Benutzer direkt nach der Anmeldung hat, hier ist Suspekt zu empfehlen, damit Sie auch sicher zu ihrem Geld kommen. Den Status kann der Benutzer selbst Freischalten, indem er von Ihnen definierte Sachen erledigt, diese können Sie unter dem Punkt "Freischaltung" festlegen. Falls ein Kunde einmal vergessen sollte eine Rechnung zu bezahlen können Sie ihm eine Mahnung zukommen lassen. Wann diese fällig wird können Sie unter dem Punkt "Überfällig" festlegen.
+
 
+
[[Bild:Stammdaten.png]]
+
 
+
==Rabatte definieren==
+
Beim e-Shop könne Sie auch Rabatte definieren, wie z.B. Mengenrabatte oder zeit-beschränkte Rabatte. Um dies zu tun klicken Sie auf den Menüpunkt "Stammdaten" und im erscheinenden Fenster auf "Rabatte einstellen". Als erstes geben Sie dem Rabatt einen Namen und stellen dann ein ob der Rabatt persistent, d.h. unabhängig von der Anzahl bestellter Produkte oder dem Produktwert, oder von der Anzahl Produkte bzw. dessen Wert abhängig ist. Nun setzten Sie die Mindestanzahl fest damit der Rabatt in Kraft tritt. Als nächstes stellen Sie den Rabattpreis ein (in % oder €) und legen die Aktivzeit des Rabattes fest. Falls dieser Rabatt über einen Code erreicht werden soll, geben Sie diesen ein, ansonsten wählen sie "automatisch" aus. Wenn Sie nun auf "Erstellen" drücken, erscheint der Rabatt in der Liste.
+
 
+
[[Bild:RabatteDefinieren.png]]
+

Aktuelle Version vom 24. Juli 2014, 20:37 Uhr

Ursprünglicher Autor: Urs Gamper

Einleitung

Im Zusammenhang mit Responsive-Design haben wir den alten eShop überarbeitet. Dieser Shop ermöglicht es auf einfachste Weise ein Warenkorbsystem mit Anbindung zu Paypal und CH-Postcard zu realisieren. Allerdings muss zur Postcard noch die Schnittstelle angepasst werden.

Der Shop ist folgendermassen aufgebaut:

  • Gruppenansicht
  • Listenansicht
  • Detailansicht

Es ist aber möglich, dass innerhalb einer Gruppe auch weitere Untergruppen festgelegt werden können. Die Hierarchietiefe ist also frei wählbar.

Dieser Shop lässt keine unterschiedlichen Versandkosten zu, hat aber eine Optionsverwaltung für Grössen, Farben, Zusatzartikel mit oder ohne Preisen und auch eine Rabattierung nach Menge. Ebenso können unterschiedliche Währungen mit integriertem Währungsrechner festgelegt werden.

Mengenrabattabstufungen sowie gruppenspezifische MWST-Sätze sind ebenfalls möglich.

Je Produkt kann definiert werden, ob es am Lager vorhanden ist oder nicht.

Stamdaten – grundsätzliche Einstellungen

Stammdaten grundeinstellungen.png

Versandkosten

Bei den Versandkosten kann ein grundsätzlicher Betrag eingegeben werden. Sollten unterschiedliche Versandkosten gewünscht sein, darf hier kein Betrag eingegeben werden. Dies sollte dann über die AGB's definiert werden. Allerdings hat dies dann den Nachteil, dass keine Kartenzahlungen möglich sind, weil dann die Versandkosten nicht erhoben sind.

Benutzersperre

Zur Sicherheit gibt es eine Benutzersperre, damit bösartige Manipulationen unterbunden werden können.

Benutzerstatus

Der Status "vertrauenswürdig" berechtigt Kunden, direkt gegen Rechnung bestellen zu können. "nicht vertrauenswürdig" berechtigt Kunden, gegen Vorauskasse oder Kreditkarte einen Kauf zu tätigen.

Währungstabelle anlegen

Waehrung anlegen.png

Über die Währungstabelle können individuell Währungen hinterlegt werden. Es ist möglich, im Shop eine Währung anzuzeigen, jedoch in einer anderen Währung abzurechnen. Standardmässig ist die Landeswährung voreingestellt.

Artikelgruppenverwaltung

Über "Zur Artikelgruppenverwaltung des Warenkorbes" können beliebig viele Gruppen mit Gruppenbildern in beliebiger Hierarchie angelegt werden. Ebenso kann je Gruppe ein MWST-Satz festgelegt werden.

Gruppen anlegen.png

Optionsverwaltung von Artikeln

Ob Grösse, Farbe oder Zusatzprodukte, mit den Optionen können kostenlose oder kostenpflichtige Ergänzungen erstellt werden. Wichtig ist dabei, dass erst einmal eine entsprechende Übergruppe und darin die Optionengruppen erstellt werden. Nachfolgend eine strukturierte Ansicht. Die Optionen können per Index sortiert und angezeigt werden.

Artikeloptionen verwalten.png

Artikelinhalt erstellen

In der Hauptnavigation von dynpg gibt es den Navigationspunkt "Texte". In unserem Beispiel wurde eine Textgruppe "eShop" erstellt.

Text-gruppe erstellen.png

Nachfolgend können in dieser Gruppe Texte mit Artikelbilder und Bildvergrösserungen erstellt werden. Vor dem Speichern muss die oben erstellte Gruppe bei "Textgruppe zuweisen" ausgewählt werden.

Artikeltext erstellen.png

Warenkorbartikel erstellen

Nach dem Erstellen des Artikelinhaltes kann wieder zurück zu den Stammdaten gewechselt werden.


Shop-artikel erfassen.png


Die beste Erklärung liefern wohl die nachfolgenden Screenshots aus dem Frontend, wo auch wiederum die Nummern zu finden sind.


Ansicht Gruppenliste:


Frontent gruppenliste.png


Detailansicht:


Frontent detail.png


Optionspaket:


Artikeloptionen Frontend.png