Einträge von proudcommerce

psAgeGate – kostenloses Modul zur Alterskontrolle

In manchen Online-Shops ist es mittlerweile Pflicht eine Alterskontrolle beim Betreten der Seite zu haben. Gerade beim Verkauf von Alkohol und Spirituosen wird dies (teilweise) vorgeschrieben. Mit dem OXID-Modul psAgeGate kann dieses Feature ganz einfach aktiviert und deaktiviert werden. Die Erweiterung kann aber der eShop Version 4.6.x eingesetzt werden. Das kostenlose Modul kann direkt über github heruntergeladen […]

eigene Moduldateien im Shop-Frontend

Vor Kurzem ging es in der OXID Dev-Mailinglist um den Zugriff von Dateien (JS, CSS, IMG, …) innerhalb eines eigenen Moduls. Mit folgendem Template-Snippet kann man z. B. eine JS-Datei aus einem Module (Module-ID: psAgeGate) einbinden. [ { oxscript include=$oViewConf->getModuleUrl(„psAgeGate“, „out/azure/src/js/jquery.cookie.js“) } ] Prinzipiell bekommt man mit dem Aufruf von $oViewConf->getModuleUrl(„psAgeGate“, „out/azure/src/js/jquery.cookie.js“) den gesamten Pfad der Datei, inkl. Prüfung ob die […]

automatische Installation und Backups mit Sputnik!

Gestern hat Alex von PBT Media aus Bayreuth ein kostenloses Tool der OXID Community zur Verfügung gestellt, mit welchem es möglich ist Shop-Installationen, Migrationen und Backups in nur wenigen Sekunden (fast) vollautomatisch durchzuführen. Das Ganze hört auf den Namen Sputnik! und ist im OXID Forum zu finden. Nachfolgend ein Auszug aus der Beschreibung: Sputnik! Ist ein Powertoy für OXID Admins und Entwickler. Es […]

Mehrfachanmeldung von Benutzern

In so ziemlich jedem Shop gibt es Mehrfachanmeldungen von Benutzern. Einer der Hauptgründe ist meist ein Schreibfehler in der eMail-Adresse, so wird z. B. anstatt @gmail.com, @gmail.de geschrieben oder bei t-online.de der Bindestrich vergessen. Ein weitaus unerfreulicherer Grund sind jedoch die Betrüger. Diese melden mehrere Accounts mit verschiedenen eMail-Adresse und Namen an, die Anschrift ist jedoch […]

eCommerce Camp in Jena

Vom 15. bis 17. März 2013 findet in Jena das erste eCommerce Camp statt. Die Veranstaltung ist eine Art themenbezogenes Barcamp. Die Teilnehmer selbst bestimmen die Inhalte am gesamten Wochenende. Aufgeteilt in einstündige Sessions geht´s rund um OXID, Magento & Shopware. Natürlich werden auch andere Shop-Systeme wie xtCommerce und Presta-Shop nicht ausgeschlossen 😉 Bereits jetzt gibt es einige interessante […]

Blog-Kategorie-Navigation mit TOXID

Wer einen OXID-Shop mit viel Content betreibt, sollte TOXID auf jeden Fall kennen. Mit dem Open-Source-Modul von marmalade ist es möglich Content per XML in seinen Shop zu holen, obwohl dieser in einem anderen CMS (z. B. WordPress auf einer Subdomain) gepflegt wird. Dabei sind wir heute auf ein kleines Problem gestoßen, als wir die Kategorie-Struktur von WordPress im Shop […]

Dateianhänge in eMails

Im OXID-Forum kommen immer wieder folgende zwei Fragen auf: Wie kann ich meine AGB in der Bestellbestätigung als PDF anhängen? Wie kann ich meine Rechnung in einer eMail versenden An dieser Stelle möchte ich den allgemeinen Code zu Verfügung stellen, mit welchem Anhänge an eMails aus dem OXID-Framework anhängen kann. Beispielcode AGB anhängen $sAttachementFilePath = […]

fehlende Browser-Titel ab Version 4.5.x

Den Meisten ist es anscheinend noch gar nicht aufgefallen, nachdem es bis jetzt keinen Support-Thread oder Bug-Eintrag dazu gab. Seit der OXID eShop Version 4.5.x werden bei Klassen wie basket, order, contact, … keine vollständigen Browser-Title () mehr angezeigt. Wo früher einmal „Warenkorb“ stand ist aktuell gähnende Leere 😉 Eine Möglichkeit diesen Fehler zu beheben geht wie folgt: […]

kostenloses Feedback-Widget-Modul

Bei einem professionellen Aufbau eines Online-Shops ist eine Testphase unumgänglich. Vor allem ist es sinnvoll auch Leute, die nicht mit dem eigentlichen Thema vertraut sind, den eigenen Online-Shop testen zu lassen. Trotz besten Anstrengungen bekommt man gerne folgende (o. ä.)  Nachrichten: Auf der Artikelseite ist unten rechts der Warenkorb-Button verschoben. Das Problem: Man selber kann dies leider nicht […]

Ersparnisanzeige Artikelpreis und UVP

Obwohl es nur eine Kleinigkeit ist bietet der OXID eShop nicht die Möglichkeit, die Ersparnis bei einem reduzierten Produkt anzuzeigen. Mit folgender Funktion wird die ersparte Differenz in Prozent zurück gegeben. 1. Modul für oxarticle schreiben class my_oxarticle extends my_oxarticle_parent { } 2. Methode getMyErsparnis einfügen public function getMyErsparnis() { $dArticleOldPrice = $this->getTPrice()->getBruttoPrice(); if($dArticleOldPrice > 0) { $dArticlePrice = $this->getPrice()->getBruttoPrice(); $dArticleProcent = $dArticlePrice / […]

versandkostenfreie Gutscheine / Bewertungsfreigabe

Passend für die Weihnachtszeit sind natürlich auch Geschenkgutscheine für den eigenen Shop. Wenn diese anschließend per eMail versendet werden, sollten natürlich keine Versandkosten anfallen. Der erste Gedanke war eine Versandkostenregel dafür zu erstellen. Dabei bin ich auf folgenden Beitrag in der OXID Hilfe gestoßen: Günstige Versandkosten, falls nur Artikel aus bestimmten Kategorien gekauft werden. Das hat leider nicht so funktioniert […]

OXID Module Debug-Modul

Wie der Posttitel schon verrät gibt es ein Modul mit welchem man die Modul-Einträge ab der Shop-Version 4.6.x debuggen kan. Bis dato ist hier noch ein Bug vorhanden, auf welchen die Kollegen von shoptimax bereits hingewiesen haben. Download Einfach die ZIP-Datei entpacken und das Verzeichnis moduledebug in das /modules-Verzeichnis eures Shops kopieren. Das Modul wurde zwar von OXID eSales veröffentlicht, jedoch ist folgendes […]