Magento
- Magento Community Edition vs. Magento Enterprise Edition: ein Vergleich
- Unterschied: Magento Community vs Enterprise Edition
Inhaltsverzeichnis
- 1 Magento Übersicht
- 2 Installation
- 3 Konfiguration und Benutzung
- 4 Entwicklung
- 5 Fehler & Probleme
- 5.1 Warum werden meine tollen neuen Produkte denn nicht angezeigt
- 5.2 magento-connect-manager: Warning: Your Magento folder does not have sufficient write permissions.
- 5.3 ( ! ) Fatal error: Call to a member function getIdFieldName() on a non-object in /home/sync/dev/magento/1.7/app/code/core/Mage/Core/Model/Abstract.php on line 151
- 5.4 PHP Extensions "0" must be loaded.
- 5.5 Not Found The requested URL *.html was not found on this server.
- 6 Entscheidungshilfen für magento
- 7 Quellen & weiteres
Magento Übersicht
- php 5.2 / mysql / Konfiguration für xml
- Community Edition (kostenlos, Open Source-Lizenz OSL 3.0[9], ohne jeden Support)
- erhöhter Hardwarebedarf
- Besitzer ebay
- derzeitige Ebay Schnittstelle über Plugin „MarketPlaceLister“ 150€ pro Jahr (export von Produkte, import von Bestellungen)
Installation
Download
aktuelle stable Version 1.7.0.0 vom 24. April 2012 [1]
svn checkout http://svn.magentocommerce.com/source/branches/1.7
Installation
chgrp -R www-data magento/ chmod ug+rw magento/1.7/var/.htaccess chmod -R ug+rw magento/1.7/app/etc/ chmod -R ug+rw magento/1.7/var/ chmod -R ug+rw magento/1.7/media/
https://localhost/magento/index.php Link auf rufen und Installation Anweisung befolgen
Sprachpakete installieren
- im backend unter System –> Magento Connect –> Magento Connect Manager den Magento Connect Manager aufrufen
- entweder für deutsches Sprachpaket runterladen von magento-community-modules--german-germany-language-pack
- unter Install New Extensions den extension key eingeben
- http://connect20.magentocommerce.com/community/Locale_Mage_community_de_DE
- oder falls nicht funktioniert oder zu alt unter Magento Connect Homepage den Extension Key für das deutsche Sprachpaket holen.
- den "Proced" Button oder so drücken
- "Return to Admin"
- evt. den Cache unter System –> Cache Management “Flush Magento Cache” flushen.
Quelle: Magento: Deutsches Sprachpaket installieren
Konfiguration und Benutzung
Produkte
Einfacher Artikel
Artikel => Datenbank Datensatz => Bildschirm
Gruppen Artikel
mehrere einfache Artikel können zum Gruppen Artikel zusammen gefügt werden z.B. Bildschirm, PC, Maus ergeben einen Artikel "Computer System"
Konfigurierbarer Artikel
mehrere einfache Artikel können als Auswahl für ein Artikel zusammen gefaßt werden z.B. T-Shirt blau, T-Shirt grün, T-Shirt-rosa ergeben Artikel "T-Shirt" mit Auswahlmöglichkeit der Farbe
Bündel Artikel
Kombination aus Gruppen und konfigurierbaren Artikel
Virtueller Artikel
z.B. Lizenzschlüssel, kostenpflichtiger Mitgliederbereich
Download Artikel
Entwicklung
Fehler & Probleme
Warum werden meine tollen neuen Produkte denn nicht angezeigt
- Produkt deaktiviert
- Katalog >> Artikel verwalten >> Produkt bearbeiten/erstellen
- >> Allgemein
- >> Status aktiviert????
- >> Sichtbarkeit ????
- >> Lagerverwaltung
- >> Menge ==> 1000
- >> "Stückzahl für "Nicht auf Lager"-Status" ==> 0
- >> "Lagerbestand" ==> Auf Lager
- >> Allgemein
- Unterkategorie anlegen und aktivieren, Produkt einsortieren
- Katalog >> Artikel verwalten >> Produkt bearbeiten/erstellen
Quelle: Warum werden meine Artikel bei Magento nicht angezeigt?
magento-connect-manager: Warning: Your Magento folder does not have sufficient write permissions.
chgrp -R www-data magento chmod g+rw magento/1.7/ -R
( ! ) Fatal error: Call to a member function getIdFieldName() on a non-object in /home/sync/dev/magento/1.7/app/code/core/Mage/Core/Model/Abstract.php on line 151
Dateirechte Problem
chgrp -R www-data magento
PHP Extensions "0" must be loaded.
bei der Installation bzw Configurationm nach dem mensch die Datenbankverbindung angegeben hat
in magento/1.7/app/code/core/Mage/Install/etc/config.xml folgendes xml verändern: von
... <extensions> <pdo_mysql/> </extensions> ...
zu
... <extensions> <pdo_mysql>1</pdo_mysql> </extensions> ...
Not Found The requested URL *.html was not found on this server.
Apache#Apache_rewrite_Modul Apache rewrite Modul
Entscheidungshilfen für magento
- Ausschlußkriterien
- Mandantenfähigkeit/Multishop
- Deutschland konform (http://www.shopbetreiber.info/prestashop-deutschland/)
- nicht http://www.ioncube.com abhängig
- Produktpräsentation
- Preisstaffelung
- Kriterien:
- Gutscheincodes: ja
Shop Negativliste
- OXID eShop
- OXID hat vor alle dem Lizenz Nachteile, weil wichtige Funktionen wie Mandantenfähigkeit nur in der teuren oxid ee Version zurverfügung steht
- jegliche XT-Commerce, os commerce
- veraltet
- tt_products
- Shopware (essentielle Funktionen wie Suche und Filternavigation in kostenpflichtige Module)
Quellen
- 2010: 13 Shops im Vergleich
- Alternative zu Magento
- 23.03.2011: Shopcommunitys im Vergleich
- 18.01.2011: Die Open-Source-Shop-Systeme Magento und OXID im Vergleich: Kampf der Giganten
- Online-Shops mit Magento und OXID gute Kriterienliste