ConPresso Community

Fragen, Antworten, Diskussionen rund um das Content Management System ConPresso

 
mod_cart - Ein Warenkorb für Conpresso

 
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Kleine und neue Module
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 7016

BeitragVerfasst am: 26.08.2012 13:59    Titel: mod_cart - Ein Warenkorb für Conpresso Antworten mit Zitat

Es gibt einige Versuche, eShop-Systeme in einem ConPresso-Webauftritt zu verwenden, da sich mit ConPresso sehr einfach eine ansprechende Firmen- und Warenpräsentation aufbauen lässt.

Wird nun parallel dazu ein eShop installiert, müssen zum einen zwei Systeme parallel gepflegt werden, zum anderen diese intern verlinkt und aktuell gehalten werden. Mit etwas Pech kollidieren auch noch Funktionen, Scripte oder Variablen.

Auf einigen Webauftritten wurde daher schon mod_form eingesetzt, um ein einfaches Bestellsystem zu realisieren, da dies umfangreiche Kontrollmechanismen bietet und die Bestellungen per Mail versendet.

Für einen komfortablen Shop fehlt aber ein Warenkorb, der in Ruhe gefüllt werden kann sowie ein Kundenlogin, um die gespeicherten Kundendaten zu benutzen und eine Bestellhistorie einzusehen.

Das liefert nun mod_cart!

Dabei wird der gesamte Prozess vollständig in ConPresso integriert. Es werden alle Daten als Artikel gespeichert und auch die Anpassung geschieht mittels Artikeln und Templates.

Die Formularfunktionen werden von mod_form bereitgestellt, das daher zuerst installiert sein muß. Das Formular-Modul kann parallel als Kontaktformular, Gästebuch etc. eingesetzt werden.

Sinnvolle Ergänzungen für einen Shop:

mod_imagesize (für vergrößerbare Miniaturen)
mod_members (für die Kundenverwaltung)
mod_gallery (für umfangreiche Bildergalerien)
mod_newsletter (zum Versenden von Kunden-Infos)
mod_backup (zur täglichen Sicherung)
und alles, was sonst noch Spaß machen könnte...

Bei der Installation werden 3 Rubriken für die Warenkorb-Funktionen angelegt (Kunden, Bestellungen, Texte) sowie eine Beispiel-Shop-Rubrik.
Da für die korrekte Funktion ein Javascript-Code sowie der eigentliche Warenkorb in die Seite eingebunden werden müssen, werden 2 Beispiel-Seitentemplates installiert, von denen eines der Beispiel-Shop-rubrik zugeordnet wird.

Außerdem werden 5 Artikeltempates installiert, die Aussehen und Funktion des Warenkorbs, der Formulare sowie der Artikelseite definieren.

Diese Beta-Version ist zwar schon recht weit entwickelt, sollte aber noch nicht für den produktiven Einsatz benutzt werden, da es sicher noch grundlegende Änderungen geben wird.

Es fehlen noch: einige Übersetzungen, das Handbuch, ein paar Einstellungen sind nur teilweise mit Funktionen belegt und ich will noch ein paar ergänzen.

Wer es ausprobieren will, nimmt am besten eine frische ConPresso-Installation, installiert zuerst mod_form und dann mod_cart.
Dann steht in _rubric/index.php?rubric=SHOP sofort ein funktionierendes System zum Testen zur Verfügung.





cpo4_mod_cart_beta1.zip - 82.87 KB
259 mal


_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7

 
Für dieses Posting bedanken sich die folgenden User: Ahmet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 7016

BeitragVerfasst am: 26.08.2012 14:08    Titel: Antworten mit Zitat

Nun ein paar Screenshots unter Verwendung eines der mitgleiferten Templates (die schon bei mod_pages mitgeliefert wurden)



Es wird ein Beispiel-Artikel-Template mitgeliefert, das nach Bedarf angepasst werden kann.
cart1.png
Klicken für Originalbild! cart1.png (23.49KB) - 242 mal angeklickt


Auf der Artikel-Seite (aber auch schon auf der Rubrik-Seite) können "In den Warenkorb"-Buttons eingesetzt werden, die dynamisch den Warenkorb füllen und durch beliebige Optionen variiert und mit Aufpreisen versehen werden können.
cart2.png
Klicken für Originalbild! cart2.png (25.99KB) - 262 mal angeklickt


Mittels Javascript werden die Artikel in ein Cookie gespeichert, der Warenkorb aktualisiert und der Vorgang für den Nutzer durch frei editierbare Anzeigen dokumentiert.
cart3.png
Klicken für Originalbild! cart3.png (25.26KB) - 259 mal angeklickt


Im Warenkorb werden die gesammelten Artikel angezeigt. Hierbei können Anzahlen aktualsiert und Artikel gelöscht werden.
cart4.png
Klicken für Originalbild! cart4.png (23.02KB) - 261 mal angeklickt


Anschließend werden die Kundendaten durch ein Formular erfasst. Erst bei vollständiger Eingabe aller erforderlichen Daten wird zum nächsten Schritt weitergeleitet.
Am Ende des Prozesses können diese Daten auch als Kundenkonto gespeichert werden.

cart5.png
Klicken für Originalbild! cart5.png (23.21KB) - 279 mal angeklickt


Aufgrund der Gewichtsangaben kann eine Versandkostenkalkulation erfolgen. Alternativ kann auch eine Versandpauschale oder eine Grenze für kostenlosen Versand definiert werden.
cart6.png
Klicken für Originalbild! cart6.png (23.6KB) - 254 mal angeklickt


Am Ende des Prozesses werden alle Daten nochmal angezeigt sowie noch weitere rechtlich relevante Angaben abgefordert (AGBs, Widerrufsbelehrung etc.)
cart7.png
Klicken für Originalbild! cart7.png (28.25KB) - 269 mal angeklickt


Bei erfolgreicher Bestellung wird eine frei definierbare Bestätigung ausgegeben. Außerdem erhalten Kunde sowie Shopbetreiber jeweils frei definierbare Mails.
cart8.png
Klicken für Originalbild! cart8.png (20.04KB) - 276 mal angeklickt


Bestätigungsmail
Die Daten der Bestellung werden exakt im eMail wiedergegeben

cart9.png
Klicken für Originalbild! cart9.png (20.3KB) - 266 mal angeklickt



 
Für dieses Posting bedanken sich die folgenden User: Mr. Magpie, dutch
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Kleine und neue Module Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen