die musterdenker

OXID eShop module for developers

Tags: , , ,

I just wrote a small module for OXID eShop that automatically deletes the “tmp/” folder at the beginning of each call. The module does nothing when shop is in productive mode.

Background: The OXID eShop does its smarty and its object caching in the folder “tmp/”. Even when productive mode ist off some caching mechanism still work which sometimes causes funny behaviour during development: “Why can’t I see a change, I just changed the whole function/database/template …” In the past you had to delete all files from”tmp/” manually, now you have this small module doing the work :)

Of course this module is open Source (GPL V3) and can be downloaded directly here(mude_dev) or you can have a look at OXID exchange and don’t forget to vote for us ;)

PHP und OXID Seminare/Workshops der anzido GmbH

Tags: , , ,

Fast jeder kann PHP, aber nur wenige richtig. Wenn es um den professionellen Einsatz der defacto Standardsprache im Web geht, treten schnell Lücken zu Tage. Dagegen etwas zu unternehmen, hat sich die anzido GmbH auf die Fahnen geschrieben und die anzido-akademie ins Leben gerufen. Dort werden zu günstigen Preisen PHP Seminare für Einsteiger und Fortgeschrittene angeboten. Zielgruppe scheinen mir, ob des günstigen Preises, auch Privatpersonen zu sein. 2 Tage Seminar sind schon für um die 350€ buchbar. Durch die langjährige Erfahrung der anzido Jungs ist zu erwarten das die Qualität darunter nicht leiden wird. Langfristig ist sogar eine regelrechte Ausbildung zu PHP Entwickler geplant die sich über ein Jahr erstrecken, und professionelle PHP Entwickler hervorbringen soll, mehr dazu auf urbans Blog.

Neben den PHP Seminaren nutzt die anzido GmbH auch ihre Erfahrung als langjähriger OXID Partner und bietet Seminare an zum Thema OXID eShop. Interessant ist hier vor allem die Anwenderschulung für die Open Source CE (Communitiy Edition) womit jetzt auch Shopbetreiber der Open Source Lösung einen guten Einstieg erhalten.

Modul Avatarbilder für OXID eShop

Tags: , , , , , ,

Das Modul Avatarbilder für OXID eShop (mude_avatar) ist heute soweit fertig das wir es hier und bei google code veröffentlichen. Das Modul ist Open Source (GPL V3) und erweitert den OXID eShop (> 4.0.1.0) um Nutzerbilder neben den Kommentaren/Lieblingslisten. Jeder angemeldete Nutzer kann sein eigenes Avatarbild hochladen oder seinen Gravatar Account nutzen. Alles weitere auf der Projektseite.

Avatar Bilder Modul für OXID eShop

Tags: , , , , ,

Beschreibung:

Das Avatarbilder Modul (mude_avatar) ist ein Modul für den OXID eShop ab Version 4.0.1.0. Das Modul erweitert die bereits vorhandenen Communityfeatures wie Kommentare/Bewertung von Artikel und die Lieblingslisten (sowei deren Kommentare) um Nutzeravatare. Das bedeutet das jeder angemeldet Nutzer des eShops in seinem Nutzerkonto ein Avatarbild festlegen kann awelches von da an neben seinem Namen angezeigt wird wenn er Artikel oder Lieblingslisten kommentiert. Dieses aus Foren schon seit langem bekannte Feature macht die Kommentare persönlicher und damit glaubwürdiger, ausserdem steigert sich die Interaktivität. Der Shopnutzer kann entscheiden ob er eine Datei hochladen möchte oder ob er sein bei Gravatar hinterlegtes Bild nutzen möchte. Wenn der Nutzer kein Avatar auswählt wird ein Standardbild angezeigt.

Lizenz:

Genau wie die Community Edtion ist das mude_avatar Modul Open Source unter der GPL V3 Lizenz, kann also nach belieben verteilt und modifiziert werden. Jedoch stellen wir gerne weiterhin diese Seite für den Download zur Verfügung. Wenn Ihr also Fehler beseitigt oder neue Features einbaut schickt uns die neutste Version und wir verbreiten sie hier. Alternativ gibt es auch eine Seite bei google code.

Screenshoots:

Mit den Standarttemplates des OXID CE 4.0.1.0

Installation:

Detaillierte Anweisungen finden sich in der readme.txt im Modulverzeichniss.

Ausblicke:

  • veröffentlichen der Unittests
  • auch Gästebuch mit Avataren
  • soweit nötig: Performanceverbesserungen

Download: mude_avatar_0_9

Geschenkgutschein jenseits von Wert- und Rabattgutschein

Tags: , , , , , ,

Heute mal ein Post in eigener Sache und auf Deutsch.
Wie wir schon auf dem Projektblog von deineschokoladen.com (http://blog.deineschokoladen.com) berichteten gibt es bei www.deineschokoladen.com seit kurzem Geschenkgutscheine. Das alleine wäre sicher keinen Blogeintrag ausserhalb des Firmenblogs wert, aber es gibt etwas besonderes daran. Es handelt sich nämlich nicht um gewöhnliche Gutscheine mit einem Wert von X Euro, oder X Euro ab Y Euro Umsatz oder ZZ% Rabatt. Dieser Typ Gutschein gehört wohl in jedem Shopsystem zum Standart und war auch bei deineschokoladen.com von der ersten Minute an implementiert. Vorwiegend haben wir diesen Typ Gutschein dazu verwendet um Rabattaktionen zu gestalten oder einzelnen Usern eine Schokolade zu schenken. Als sich die Anfragen nach einem Gutschein zum Verschenken jedoch gemehrt haben, hatten wir kurzeitig überlegt den Wertgutschein als Produkt anzubieten so das der Kunde einen Gutschein über X Euro bestellen kann. Auch das ist gängige Praxis, gefiel uns jedoch nicht besonders. So ein Wertgutschein ist zu sehr fixiert den Geldwert. Ein Geschenk auf dem der Preis noch geschrieben steht und bei dem man beim Einlösen genau auf den Cent achten muss (falls der Wert etwas zu gering war) oder man das schlechte Gefühl hat Geld zu verschwenden (falls der Wert zu hoch war) schien uns nicht das richtige zu sein. Also musste etwas anderes her:

Der “deineschokoladen Geschenkgutschein”.

Das Prinzip ist so simple wie praktisch: Der Schenkende kauft den Geschenkgutschein in Form eines Codes (oder Papierkarte) welcher den Gegenwert “1 Schokolade inklusive Versand” hat. Dabei ist es egal mit welchen Zutaten die Schokolade bestreut ist, also welchen Preis sie normalerweise hätte. Der Beschenkte trägt beim Betreten der Seite über eine spezielle Landingpage (www.deineschokoladen.com/geschenkt) seinen Gutscheincode ein und kann sich im folgenden seine Lieblingsschokolade kerieren und bestellen. Auf der gesamten Seite werden dabei alle Preisangaben ausgeblendet. Der Beschenkte sieht also wieder auf dem Gutschein, noch beim einlösen den Preis für sein Geschenk. Da die Idee und der Gedanke bei einem Geschenk viel mehr zählen als der schnöde Mammon ist diese Art des schenkens für alle beteiligten ein Schritt nach vorne. Wir werden sehen wie sich das Geschäft mit dieser Art Gutschein entwickelt, wegen der erwarteten guten Aktzeptanz haben wir schon erste Schritte unternommen entsprechende Erweiterungen für Shopsysteme ala OXID eShop und Magento an zu bieten um das Konzept auch in klassischen Shops zu ermöglichen. Bei Interesse über eine Partnerschaft für eine Refernzimplementierung bitte ein Mail an mich.

Den “Gutscheinmodus” kann man auch ausprobieren indem man den Code “demo_code” hier eingibt.

tiny_mce for OXID eShop

Tags: , , ,

Using the new open source CE version of OXID eShop I realised that there is no nice WYSIWYG shipped with it. So I had a look into code and wrote a simple module that makes the admin area use tiny_mce.

Of course this module is GPL and not yet finished :)

Known restrictions:
- by now only article long text, category long text and CMS use tiny_mce
- not all features of tiny_mce tested
- tiny_mce is not able to deal with smarty tags afaik …

So please feel free to extend, enhance and modify it …

V0.1 download

EDIT:
So first bug has been found: IE 7 ( and others) didn’t work, so here version 0.1.1(iny_mce_for_eshop-v0_1_11)  with IE7 fix
The reason and the solution I found here

UPDATE: download oxid_tiny_mce V0.2 Version 0.2

UPDATE: neue Version für Shop > 4.1.5 gibts hier.

© 2009 die musterdenker. All Rights Reserved.

This blog is powered by Wordpress and Magatheme by Bryan Helmig.