MagentoMagento und Firebug: Probleme mit console.log
27 Tage ago by Rouven Alexander RiekerHeute morgen war es soweit: Nach einem der vielen Firefox und Firebug-Updates funktionierte bei mir auf einmal die geliebte Funktion console.log für die JavaScript-Entwicklung nicht mehr. Das Problem liegt darin, dass die Entwickler von Magento eine blankes Console Object integrieren, falls es einmal keine Console definiert wurde. Prinzipiell ist das ja eine gute Idee, jedoch ist bei mir die abgeprüfte Funktion “firebug” leider nicht mehr im Console Object vorhanden (Firefox 9.0.1 und Firebug 1.9.0).
Um die korrekte Funktionalität wiederherzustellen, muss man einfach in die Datei js/varien/js.js gehen und folgende Zeile
if (!(“console” in window) || !(“firebug” in console))
durch folgende Ersetzen
if (!(“console” in window) || typeof console !== ‘object’)
Anschließend sollte das Logging in der Console wieder einwandfrei funktionieren.
Eine andere Möglichkeit das Problem zu beheben, beschreibt Alan Storm anhand eines Code-Beispiels (Integration eines Magento-Block und Hinzufügen der abgeprüften Funktion “firebug” zu dem Console Object) hier: https://gist.github.com/992233
Netter Nebeneffekt von den Lösungen ist, dass die Console-Funktionen nun auch einwandfrei in Google Chrome funktionieren.
x-unremove Tag für Magento
56 Tage ago by Alexander SteireifEntwickelt man bei Magento eigene Designs, stößt man früher oder später auf folgendes Problem: In der eigenen local.xml Datei, einen guten Beitrag hierzu findet man übrigens unter http://www.webguys.de/magento/turchen-11-templating-mittels-local-xml-in-der-praxis/, definiert man die Angaben für sein Design. Oftmals versucht man dann aber Bereiche zu ergänzen bzw. zu verändern, die entfernt wurden.
Das ist beispielsweise der Fall wenn man versucht den Checkout von einer Spalte auf 3 Spalten abzuändern und dann die rechte bzw. linke Spalte bearbeiten möchte.
Um nun den in den Ursprungsdateien entfernten Bereich wiederherzustellen benötigt man eine kleine Erweiterung, da dies standardmäßig in Magento nicht vorgesehen ist. Alan Storm hat hierfür eine wirklich geniale (aber doch simple
Erweiterung entwickelt, um diese Problematik zu lösen. Die Magento Erweiterung kann dabei vollkommen kostenlos bei Magento Connect heruntergeladen werden.
Link: http://www.magentocommerce.com/magento-connect/layout-unremove-7455.html
Nach der Installation dieser Erweiterung kann man ganz einfach per <x-unremove name=”NAME” /> einen bereits entfernten Bereich “wiederherstellen” – eine wirklich nützliche Erweiterung.
darios.de – Update zur (Vor)Weihnachtszeit
59 Tage ago by Alexander SteireifEs muss nicht immer das Luxus Apartment für 3,2 Millionen Euro auf einer Yacht oder das eigene U-Boot zu Weihnachten sein 
Passend zur (Vor)Weihnachtszeit haben wir eine Überarbeitung des Magento-Shops auf www.darios.de vorgenommen. Neben einer grundlegenden Überarbeitung der Startseite, wurde auch der Produktkatalog sowie die dazugehörenden Darstellungen optimiert. Im Vordergrund stand dabei vor allem die Vereinfachung der Navigation, sowie eine bessere Übersicht über den breit gefächerten Produktkatalog.
Abgesehen von den eingangs erwähnten Luxusprodukten, bietet darios.de eine Vielfalt an potentiellen Weihnachtsgeschenken, die auch für den “kleinen” Geldbeutel erschwinglich sind. Es lohnt sich daher ein wenig auf der Seite zu surfen, vielleicht ist ja wirklich das eine oder andere Geschenk dabei 
Magento 1.6.0 kann keine Lieferungen / Sendungen erzeugen
64 Tage ago by Alexander SteireifOh mein Gott, manchmal frage ich mich echt was einem da für einen Haufen s… vorgesetzt wird. Nachdem ich gerade bei einem fertiggestellten Magento Projekt nochmals die Prozesse durchgehen wollte, ist mir ein doch etwas größerer Bug aufgefallen. Kommt eine Bestellung in das System kann man zwar eine Rechnung erstellen, aber keine Lieferung / Sendung, da fehlen schlicht und einfach die Buttons weil davor schon ein Fehler erzeugt wird.
Geile Sache, dachte ich mir. Da haben wir sicherlich etwas zerschossen aber nein. Wenn man einmal Google befragt ist das tatsächlich ein bekannter Fehler in Magento. Sei’s drum, wozu gibt es schließlich eine riesige Bugfixing Community. Ein fleissiger Entwickler hat sogar schon einen Fix in Form eines Moduls bereitgestellt. Funktioniert 1a und den Fix gibt’s natürlich gratis.
Magento Backend App für Mac OS X bauen
64 Tage ago by Alexander SteireifIch gebe es direkt zu, der Titel klingt viel spektakulärer als die Sache dann tatsächlich ist. Dennoch, in den letzten Tagen bin ich wieder einmal auf ein Tool für Mac OS X gestoßen, mit dem man wirklich gute Dinge machen kann. Beispielsweise den eigenen Magento Administrationsbereich als Anwendung zu verpacken.
Bei dem besagten Tool handelt es sich um Fluid, welches in einer kostenlose und kostenpflichtigen Variante angeboten wird. Fluid macht dabei nichts anderes, als eine Website (man übergibt nur die URL) sozusagen in einer Anwendung zu verpacken. Sprich man startet bei der Anwendung einen Browser, welcher die im Voraus definierte Website anzeigt. Klingt recht langweilig, aber in der Praxis gibt es sicherlich den einen oder anderen Anwendungsfall, für den Fluid durchaus sinnvoll ist.
Wie funktioniert die Sache nun im Detail?
Unter http://fluidapp.com sollte man sich im ersten Schritt das Tool herunterladen. Vorerst reicht die kostenlose Variante voll und ganz aus. Nach dem Download startet man Fluid:
Es gibt nicht wirklich viele Möglichkeiten, die einem nun zur Verfügung stehen. Wie eingangs schon besprochen geht es um eine “App” die einem den Administrationsbereich von Magento anzeigt. So muss man als Benutzer nur auf ein Icon klicken und nicht erst den Browser starten und die URL eingeben. Bei der URL sollte man nun also etwas a la http://www.domain.tld/pfadzumagento/index.php/admin haben und den Namen kann man frei wählen, z.B. Magento Administrationsbereich. Ohne passendes Icon wäre das Programm nur halb so schön, weswegen ich persönlich folgendes empfehle:
Nachdem man auf create gedrückt hat, wird die Anwendung erstellt und ist einsatzbereit.
Wie es sich für eine “richtige” Anwendung für Mac OS X gehört klinkt sich unser Magento Administrationsbereich auch sehr schön in das Dock ein.

Die Anwendung selbst sieht hingegen recht unspektakulär aus, eben wie ein Browser ohne “Schnick Schnack”.
Ein zusätzliches Feature, welches nur die kommerzielle Version beinhaltet, ist die Integration der Anwendung in die Status Bar von Mac OS X. Diese Funktion kann man aktivieren, wenn man in der gestarteten Magento Anwendung auf “Pin to Status Bar” klickt und den anschließenden Dialog bestätigt.
Wie ich finde handelt es sich hierbei um eine ganz nette Spielerei, die man natürlich mit jeder Website entsprechend machen kann. Ich für meinen Teil nutze Fluid ganz gerne für die Google Apps (Mail, Docs, Kalender), aber auch für Facebook. Letztendlich muss ich damit den Browser nicht mit zig Bookmarks und Tabs “zumüllen”, sondern kann die Seiten entsprechend nutzen, wenn ich sie brauche. Auch im Bezug auf Magento handelt es sich hierbei sicherlich um eine nette Spielerei, die man dem Kunden ja ganz unverbindlich einmal anbieten kann. Schaden tut es sicherlich nicht 
proselma.com relaunched
80 Tage ago by Alexander SteireifNachdem wir vor einigen Monaten das Gutschein-Portal proselma.com in der Version 1.0 für die Schweiz online gebracht haben, ist nun seit gestern eine überarbeitete Version der Seite verfügbar. Ein großes Augenmerk wurde vor allem auf die Steigerung der Benutzerfreundlichkeit gelegt, daneben haben aber auch weitere Funktionen und Optimierungen den Sprung in die neuste Version geschafft.
Wie auch schon die vorherige Version basiert proselma.com auf der Magento Community Edition, welche um die besonderen Anforderungen des Portals erweitert wurde. Wir sind gespannt, wie sich das Portal weiterentwickelt und können, gerade unseren Kollegen und Bekannten in der Schweiz, nur empfehlen ab und zu auf der Seite vorbeizuschauen, da doch immer sehr interessante Angebote vorhanden sind.
Magento One-Click Cart Checkout – Die bessere Checkout Alternative?
90 Tage ago by Alexander SteireifGeschmäcker sind verschieden und es gibt sicherlich gute Gründe, die für den “klassischen” Magento Checkout oder auch eine Eigenentwicklung sprechen. Ich jedenfalls bin aber ein großer Fan von den so genannten OnePage Checkouts, sprich man hat alle notwendigen Informationen die man im Bezahlvorgang hinterlegen muss auf einer Seite und ist dadurch mit der Bestellung recht schnell fertig. Magento geht hier von Haus aus ja schon in die richtige Richtung, dennoch gibt es einige Erweiterungen für Magento, die einen komplett überarbeiteten Bezahlvorgang ermöglichen.
Seit einigen Wochen gibt es diesbezüglich auf goldenspiralstudios.com eine kostenlos verfügbare Erweiterung, die normalerweise 199$ kostet. Da aber seit Veröffentlichung der Erweiterung der Preis mit 0$ ausgegeben wird, bleibt abzuwarten ob diese Magento Extension je wirklich verkauft wird. Das schöne an der One-Click Cart Checkout Extension ist meiner Meinung nach die Integration in den Warenkorb. D.h. man spart den Schritt vom Warenkorb in den Magento Checkout, sondern gibt direkt im Warenkorb die Bestellung auf.
Über den Administrationsbereich kann man bei dieser Magento Extension auch gezielt steuern, welche Felder angezeigt bzw. abgefragt werden und welche nicht. Verpasst man Dem One-Click Cart Checkout anschließend noch eine überarbeitete Darstellung (Das Basis-Layout finde ich persönlich etwas unübersichtlich), handelt es sich hierbei um eine meiner Meinung nach sehr interessante Erweiterung, die zumindest Stand heute vollkommen kostenlos heruntergeladen werden kann.
Zur Magento Erweiterung: http://goldenspiralstudios.com/magento-extension/one-click-cart-checkout.html
Magento Konfigurationseinstellungen für Entwickler
106 Tage ago by Alexander SteireifDie Entwickler und blogger von incho.net haben neulich in einem Artikel eine Zusammenfassung der wichtigsten Konfigurationseinstellungen für Magento Entwickler veröffentlicht. Es geht dabei darum, welche Einstellungen man im Magento Backend vornehmen sollte, gerade wenn man Erweiterungen entwickelt oder Designs umsetzt:
- System -> Cache-Verwaltung -> Alle deaktivieren
- System -> Konfiguration -> Entwickleroptionen -> Log Einstellungen -> aktivieren
- System -> Konfiguration -> Entwickleroptionen -> Debug -> Profiler aktivieren
- System -> Konfiguration -> Web -> Suchmaschinenoptimierung -> Verwende Webserver Rewrites
- System -> Index-Verwaltung -> Alle neu aufbauen
- Die Datei .htaccess (Root Verzeichnis) öffnen und php_value display_errors auf on bzw. SetEnv MAGE_IS_DEVELOPER_MODE auf true setzen
- Die Datei /errors/local.xml.sample in /errors/local.xml umbenennen
- Einen Kunden mit vollständigen Informationen (Rechnungsadresse, Lieferadresse etc.) anlegen um Zahlungen und den Versand zu testen
- Falls man lokal mit E-Mails Probleme haben sollte, empfiehlt sich ein Blick auf http://inchoo.net/ecommerce/magento/magento-l-e-s-s/
Welche Magento Einstellungen sollten bei der Magento Modulentwickler ansonsten noch vorgenommen werden?
Quelle: http://inchoo.net/ecommerce/magento/configuring-magento-for-development
Magento Dynamic Sitemap
107 Tage ago by Alexander SteireifIch bin gerade in einem Blog auf eine recht interessante Magento Erweiterung gestoßen, die demnächst auch auf Magento Connect verfügbar sein wird. Es handelt sich dabei um die Extension “Magento Dynamic Sitemap”. Dier Erweiterung generiert eine Sitemap, welche nicht nur Kategorien oder Produkte beinhaltet, sondern auch CMS Seiten und greift damit ein (zumindest meiner Meinung nach) in Magento vorhandenes Problem auf. Wer nicht auf die Veröffentlich auf Magento Connect warten möchte, kann sich die Erweiterung direkt unter http://www.e-commercewebdesign.co.uk/blog/wp-content/uploads/DynamicSitemap.zip herunterladen, als kompatible Versionen werden Magento 1.5.x sowie 1.6.x angegeben.
Magento VM 2.4.0 veröffentlicht – Ubuntu und Magento aktualisiert
108 Tage ago by Alexander SteireifPünktlich zum Wochenende haben wir der Magento VM (Magento Virtual Machine) wieder einmal ein umfangreiches Update verpasst. Neben einer Aktualisierung des Betriebssystems (Ubuntu 11.10) wurde ebenfalls die aktuellste Version von Magento hinzugefügt. Es handelt sich dabei um Magento 1.6.1.0 inkl. dem deutschen Sprachpaket mit bzw. ohne Beispieldateien. Die älteren Versionen von Magento wurden nicht entfernt und stehen ebenfalls zur Verfügung. Der Mozilla Firefox (favorisierter Browser auf der Magento VM) hat neben dem Firebug noch die Web Developer Toolbar verpasst bekommen. Als Entwicklungsumgebung steht Aptana in Version 3 zur Verfügung. Eine komplette Runderneuerung sozusagen.
Die Magento VM kann, wie immer, vollkommen kostenlos heruntergeladen werden. Das knapp 4,6GB große Zip-Archiv kann hier downgeloadet werden, Informationen wie Benutzerdaten etc. findet man direkt auf dem Dekstop in einer Textdatei. Damit man die virtuelle Maschine starten bzw. benutzen kann, benötigt man die Virtualisierungslösung VirtualBox. Aber keine Sorge, denn VirtualBox kann ebenfalls komplett kostenlos heruntergeladen werden und ist für alle populäre Plattformen verfügbar. Weitere Informationen hierzu findet man unter https://www.virtualbox.org/wiki/Downloads. Für einen reibungslosen Betrieb empfiehlt sich der Download der ErweiterungVirtualBox 4.1.4 Oracle VM VirtualBox Extension Pack.
Bei Fragen, Kritik und Feedback zur Magento VM stehen wir aber natürlich auch gerne zur Verfügung. Kontaktieren kann man uns am besten via http://www.itabs.de/kontakt/
MagentoVM Website: http://www.magento-vm.de
Screenshots
Magento und Firebug: Probleme mit console.log
27 Tage ago by Rouven Alexander RiekerHeute morgen war es soweit: Nach einem der vielen Firefox und Firebug-Updates funktionierte bei mir auf einmal die geliebte Funktion console.log für die JavaScript-Entwicklung nicht mehr. Das Problem liegt darin, dass die Entwickler von Magento eine blankes Console Object integrieren, falls es einmal keine Console definiert wurde. Prinzipiell ist das ja eine gute Idee, jedoch ist bei mir die abgeprüfte Funktion “firebug” leider nicht mehr im Console Object vorhanden (Firefox 9.0.1 und Firebug 1.9.0).
Um die korrekte Funktionalität wiederherzustellen, muss man einfach in die Datei js/varien/js.js gehen und folgende Zeile
if (!(“console” in window) || !(“firebug” in console))
durch folgende Ersetzen
if (!(“console” in window) || typeof console !== ‘object’)
Anschließend sollte das Logging in der Console wieder einwandfrei funktionieren.
Eine andere Möglichkeit das Problem zu beheben, beschreibt Alan Storm anhand eines Code-Beispiels (Integration eines Magento-Block und Hinzufügen der abgeprüften Funktion “firebug” zu dem Console Object) hier: https://gist.github.com/992233
Netter Nebeneffekt von den Lösungen ist, dass die Console-Funktionen nun auch einwandfrei in Google Chrome funktionieren.
x-unremove Tag für Magento
56 Tage ago by Alexander SteireifEntwickelt man bei Magento eigene Designs, stößt man früher oder später auf folgendes Problem: In der eigenen local.xml Datei, einen guten Beitrag hierzu findet man übrigens unter http://www.webguys.de/magento/turchen-11-templating-mittels-local-xml-in-der-praxis/, definiert man die Angaben für sein Design. Oftmals versucht man dann aber Bereiche zu ergänzen bzw. zu verändern, die entfernt wurden.
Das ist beispielsweise der Fall wenn man versucht den Checkout von einer Spalte auf 3 Spalten abzuändern und dann die rechte bzw. linke Spalte bearbeiten möchte.
Um nun den in den Ursprungsdateien entfernten Bereich wiederherzustellen benötigt man eine kleine Erweiterung, da dies standardmäßig in Magento nicht vorgesehen ist. Alan Storm hat hierfür eine wirklich geniale (aber doch simple
Erweiterung entwickelt, um diese Problematik zu lösen. Die Magento Erweiterung kann dabei vollkommen kostenlos bei Magento Connect heruntergeladen werden.
Link: http://www.magentocommerce.com/magento-connect/layout-unremove-7455.html
Nach der Installation dieser Erweiterung kann man ganz einfach per <x-unremove name=”NAME” /> einen bereits entfernten Bereich “wiederherstellen” – eine wirklich nützliche Erweiterung.
darios.de – Update zur (Vor)Weihnachtszeit
59 Tage ago by Alexander SteireifEs muss nicht immer das Luxus Apartment für 3,2 Millionen Euro auf einer Yacht oder das eigene U-Boot zu Weihnachten sein ![]()
Passend zur (Vor)Weihnachtszeit haben wir eine Überarbeitung des Magento-Shops auf www.darios.de vorgenommen. Neben einer grundlegenden Überarbeitung der Startseite, wurde auch der Produktkatalog sowie die dazugehörenden Darstellungen optimiert. Im Vordergrund stand dabei vor allem die Vereinfachung der Navigation, sowie eine bessere Übersicht über den breit gefächerten Produktkatalog.
Abgesehen von den eingangs erwähnten Luxusprodukten, bietet darios.de eine Vielfalt an potentiellen Weihnachtsgeschenken, die auch für den “kleinen” Geldbeutel erschwinglich sind. Es lohnt sich daher ein wenig auf der Seite zu surfen, vielleicht ist ja wirklich das eine oder andere Geschenk dabei ![]()
Magento 1.6.0 kann keine Lieferungen / Sendungen erzeugen
64 Tage ago by Alexander SteireifOh mein Gott, manchmal frage ich mich echt was einem da für einen Haufen s… vorgesetzt wird. Nachdem ich gerade bei einem fertiggestellten Magento Projekt nochmals die Prozesse durchgehen wollte, ist mir ein doch etwas größerer Bug aufgefallen. Kommt eine Bestellung in das System kann man zwar eine Rechnung erstellen, aber keine Lieferung / Sendung, da fehlen schlicht und einfach die Buttons weil davor schon ein Fehler erzeugt wird.
Geile Sache, dachte ich mir. Da haben wir sicherlich etwas zerschossen aber nein. Wenn man einmal Google befragt ist das tatsächlich ein bekannter Fehler in Magento. Sei’s drum, wozu gibt es schließlich eine riesige Bugfixing Community. Ein fleissiger Entwickler hat sogar schon einen Fix in Form eines Moduls bereitgestellt. Funktioniert 1a und den Fix gibt’s natürlich gratis.
Magento Backend App für Mac OS X bauen
64 Tage ago by Alexander SteireifIch gebe es direkt zu, der Titel klingt viel spektakulärer als die Sache dann tatsächlich ist. Dennoch, in den letzten Tagen bin ich wieder einmal auf ein Tool für Mac OS X gestoßen, mit dem man wirklich gute Dinge machen kann. Beispielsweise den eigenen Magento Administrationsbereich als Anwendung zu verpacken.
Bei dem besagten Tool handelt es sich um Fluid, welches in einer kostenlose und kostenpflichtigen Variante angeboten wird. Fluid macht dabei nichts anderes, als eine Website (man übergibt nur die URL) sozusagen in einer Anwendung zu verpacken. Sprich man startet bei der Anwendung einen Browser, welcher die im Voraus definierte Website anzeigt. Klingt recht langweilig, aber in der Praxis gibt es sicherlich den einen oder anderen Anwendungsfall, für den Fluid durchaus sinnvoll ist.
Wie funktioniert die Sache nun im Detail?
Unter http://fluidapp.com sollte man sich im ersten Schritt das Tool herunterladen. Vorerst reicht die kostenlose Variante voll und ganz aus. Nach dem Download startet man Fluid:
Es gibt nicht wirklich viele Möglichkeiten, die einem nun zur Verfügung stehen. Wie eingangs schon besprochen geht es um eine “App” die einem den Administrationsbereich von Magento anzeigt. So muss man als Benutzer nur auf ein Icon klicken und nicht erst den Browser starten und die URL eingeben. Bei der URL sollte man nun also etwas a la http://www.domain.tld/pfadzumagento/index.php/admin haben und den Namen kann man frei wählen, z.B. Magento Administrationsbereich. Ohne passendes Icon wäre das Programm nur halb so schön, weswegen ich persönlich folgendes empfehle:
Nachdem man auf create gedrückt hat, wird die Anwendung erstellt und ist einsatzbereit.
Wie es sich für eine “richtige” Anwendung für Mac OS X gehört klinkt sich unser Magento Administrationsbereich auch sehr schön in das Dock ein.

Die Anwendung selbst sieht hingegen recht unspektakulär aus, eben wie ein Browser ohne “Schnick Schnack”.
Ein zusätzliches Feature, welches nur die kommerzielle Version beinhaltet, ist die Integration der Anwendung in die Status Bar von Mac OS X. Diese Funktion kann man aktivieren, wenn man in der gestarteten Magento Anwendung auf “Pin to Status Bar” klickt und den anschließenden Dialog bestätigt.
Wie ich finde handelt es sich hierbei um eine ganz nette Spielerei, die man natürlich mit jeder Website entsprechend machen kann. Ich für meinen Teil nutze Fluid ganz gerne für die Google Apps (Mail, Docs, Kalender), aber auch für Facebook. Letztendlich muss ich damit den Browser nicht mit zig Bookmarks und Tabs “zumüllen”, sondern kann die Seiten entsprechend nutzen, wenn ich sie brauche. Auch im Bezug auf Magento handelt es sich hierbei sicherlich um eine nette Spielerei, die man dem Kunden ja ganz unverbindlich einmal anbieten kann. Schaden tut es sicherlich nicht ![]()
proselma.com relaunched
80 Tage ago by Alexander SteireifNachdem wir vor einigen Monaten das Gutschein-Portal proselma.com in der Version 1.0 für die Schweiz online gebracht haben, ist nun seit gestern eine überarbeitete Version der Seite verfügbar. Ein großes Augenmerk wurde vor allem auf die Steigerung der Benutzerfreundlichkeit gelegt, daneben haben aber auch weitere Funktionen und Optimierungen den Sprung in die neuste Version geschafft.
Wie auch schon die vorherige Version basiert proselma.com auf der Magento Community Edition, welche um die besonderen Anforderungen des Portals erweitert wurde. Wir sind gespannt, wie sich das Portal weiterentwickelt und können, gerade unseren Kollegen und Bekannten in der Schweiz, nur empfehlen ab und zu auf der Seite vorbeizuschauen, da doch immer sehr interessante Angebote vorhanden sind.
Magento One-Click Cart Checkout – Die bessere Checkout Alternative?
90 Tage ago by Alexander SteireifGeschmäcker sind verschieden und es gibt sicherlich gute Gründe, die für den “klassischen” Magento Checkout oder auch eine Eigenentwicklung sprechen. Ich jedenfalls bin aber ein großer Fan von den so genannten OnePage Checkouts, sprich man hat alle notwendigen Informationen die man im Bezahlvorgang hinterlegen muss auf einer Seite und ist dadurch mit der Bestellung recht schnell fertig. Magento geht hier von Haus aus ja schon in die richtige Richtung, dennoch gibt es einige Erweiterungen für Magento, die einen komplett überarbeiteten Bezahlvorgang ermöglichen.
Seit einigen Wochen gibt es diesbezüglich auf goldenspiralstudios.com eine kostenlos verfügbare Erweiterung, die normalerweise 199$ kostet. Da aber seit Veröffentlichung der Erweiterung der Preis mit 0$ ausgegeben wird, bleibt abzuwarten ob diese Magento Extension je wirklich verkauft wird. Das schöne an der One-Click Cart Checkout Extension ist meiner Meinung nach die Integration in den Warenkorb. D.h. man spart den Schritt vom Warenkorb in den Magento Checkout, sondern gibt direkt im Warenkorb die Bestellung auf.
Über den Administrationsbereich kann man bei dieser Magento Extension auch gezielt steuern, welche Felder angezeigt bzw. abgefragt werden und welche nicht. Verpasst man Dem One-Click Cart Checkout anschließend noch eine überarbeitete Darstellung (Das Basis-Layout finde ich persönlich etwas unübersichtlich), handelt es sich hierbei um eine meiner Meinung nach sehr interessante Erweiterung, die zumindest Stand heute vollkommen kostenlos heruntergeladen werden kann.
Zur Magento Erweiterung: http://goldenspiralstudios.com/magento-extension/one-click-cart-checkout.html
Magento Konfigurationseinstellungen für Entwickler
106 Tage ago by Alexander SteireifDie Entwickler und blogger von incho.net haben neulich in einem Artikel eine Zusammenfassung der wichtigsten Konfigurationseinstellungen für Magento Entwickler veröffentlicht. Es geht dabei darum, welche Einstellungen man im Magento Backend vornehmen sollte, gerade wenn man Erweiterungen entwickelt oder Designs umsetzt:
- System -> Cache-Verwaltung -> Alle deaktivieren
- System -> Konfiguration -> Entwickleroptionen -> Log Einstellungen -> aktivieren
- System -> Konfiguration -> Entwickleroptionen -> Debug -> Profiler aktivieren
- System -> Konfiguration -> Web -> Suchmaschinenoptimierung -> Verwende Webserver Rewrites
- System -> Index-Verwaltung -> Alle neu aufbauen
- Die Datei .htaccess (Root Verzeichnis) öffnen und php_value display_errors auf on bzw. SetEnv MAGE_IS_DEVELOPER_MODE auf true setzen
- Die Datei /errors/local.xml.sample in /errors/local.xml umbenennen
- Einen Kunden mit vollständigen Informationen (Rechnungsadresse, Lieferadresse etc.) anlegen um Zahlungen und den Versand zu testen
- Falls man lokal mit E-Mails Probleme haben sollte, empfiehlt sich ein Blick auf http://inchoo.net/ecommerce/magento/magento-l-e-s-s/
Welche Magento Einstellungen sollten bei der Magento Modulentwickler ansonsten noch vorgenommen werden?
Quelle: http://inchoo.net/ecommerce/magento/configuring-magento-for-development
Magento Dynamic Sitemap
107 Tage ago by Alexander SteireifIch bin gerade in einem Blog auf eine recht interessante Magento Erweiterung gestoßen, die demnächst auch auf Magento Connect verfügbar sein wird. Es handelt sich dabei um die Extension “Magento Dynamic Sitemap”. Dier Erweiterung generiert eine Sitemap, welche nicht nur Kategorien oder Produkte beinhaltet, sondern auch CMS Seiten und greift damit ein (zumindest meiner Meinung nach) in Magento vorhandenes Problem auf. Wer nicht auf die Veröffentlich auf Magento Connect warten möchte, kann sich die Erweiterung direkt unter http://www.e-commercewebdesign.co.uk/blog/wp-content/uploads/DynamicSitemap.zip herunterladen, als kompatible Versionen werden Magento 1.5.x sowie 1.6.x angegeben.
Magento VM 2.4.0 veröffentlicht – Ubuntu und Magento aktualisiert
108 Tage ago by Alexander SteireifPünktlich zum Wochenende haben wir der Magento VM (Magento Virtual Machine) wieder einmal ein umfangreiches Update verpasst. Neben einer Aktualisierung des Betriebssystems (Ubuntu 11.10) wurde ebenfalls die aktuellste Version von Magento hinzugefügt. Es handelt sich dabei um Magento 1.6.1.0 inkl. dem deutschen Sprachpaket mit bzw. ohne Beispieldateien. Die älteren Versionen von Magento wurden nicht entfernt und stehen ebenfalls zur Verfügung. Der Mozilla Firefox (favorisierter Browser auf der Magento VM) hat neben dem Firebug noch die Web Developer Toolbar verpasst bekommen. Als Entwicklungsumgebung steht Aptana in Version 3 zur Verfügung. Eine komplette Runderneuerung sozusagen.
Die Magento VM kann, wie immer, vollkommen kostenlos heruntergeladen werden. Das knapp 4,6GB große Zip-Archiv kann hier downgeloadet werden, Informationen wie Benutzerdaten etc. findet man direkt auf dem Dekstop in einer Textdatei. Damit man die virtuelle Maschine starten bzw. benutzen kann, benötigt man die Virtualisierungslösung VirtualBox. Aber keine Sorge, denn VirtualBox kann ebenfalls komplett kostenlos heruntergeladen werden und ist für alle populäre Plattformen verfügbar. Weitere Informationen hierzu findet man unter https://www.virtualbox.org/wiki/Downloads. Für einen reibungslosen Betrieb empfiehlt sich der Download der ErweiterungVirtualBox 4.1.4 Oracle VM VirtualBox Extension Pack.
Bei Fragen, Kritik und Feedback zur Magento VM stehen wir aber natürlich auch gerne zur Verfügung. Kontaktieren kann man uns am besten via http://www.itabs.de/kontakt/
MagentoVM Website: http://www.magento-vm.de




















