Logo: deam.org

Posts Tagged ‘Magento’

Magento-Tip zu Fooman Speedster

Wednesday, January 25th, 2012

Hier steht es eigentlich schon drin:

Don’t disable the output of Fooman_Speedster under Configuration > Advanced – it will make your site unusable.

Habe ich natürlich nicht vorher gelesen. Kann man aber schnell wieder beheben:

  1. Tabelle core_config_data
  2. Feld advanced/modules_disable_output/Fooman_Speedster von ’1′ auf NULL ändern
  3. var/cache/ leeren
  4. Welt in Ordnung

Tags: ,
Posted in PHP/ PHP-Frameworks/ CakePHP | No Comments »

Magento-Attributes: don’t use varchar with select

Monday, January 23rd, 2012

This will be an ongoing post because I still don’t know what went wrong with my old installation that caused this error:

There are at least two other people with the same problem (Magento forum), but no solution so far.
So I did a fresh install with the latest stable release of Magento: 1.6.2.0. I thought that my upgrades from 1.4 might have caused the trouble – or my catalog-importer might be wrong (the project I”m working on is a complex one with auto-creating attributes while importing products).

I’ve found another thing that did not change the problem with the above error-message:

Don’t use ‘type’ => ‘varchar’ if you want to use ‘input’ => ‘select’ for your newly created attributes (via core_setup).
If you do and if someone makes a change in the admin-frontend, then the ‘varchar’ will be changed into ‘int’ within the eav_attribute-table and you are lost. Because Magento will not move the data from catalog_product_entity_varchar to catalog_product_entity_int. The funny thing: you will still see your options within the admin – even on the product itself, but you won’t get the values (like getAttributeText) in you frontend-templates.
So just set it to ‘int’ on your automated import and you’ll be fine.

The newly installed Magento works fine now. I can add attributes in the admin as much as I like.
My old version still does not work and I need to search a little more to find the difference that kills it all :-/

Tags:
Posted in PHP/ PHP-Frameworks/ CakePHP | No Comments »

Magento Upgrade 1.5. to 1.6.: missing Mage_All_Latest

Tuesday, October 11th, 2011

If you, like me, have one installation of Magento where there is no package “Mage_All_Latest” in the connect manager, then use this URL for the extension key:

http://connect20.magentocommerce.com/community/Mage_All_Latest

Tags:
Posted in Javascript/ HTML/ CSS, Setup | Comments Off

Magento-Shop: Santa Infantia

Tuesday, August 30th, 2011

Seit einer Weile beschäftige ich mich im Auftrag der nakami lounge GmbH mit dem OpenSource-eCommerce-System “Magento“.

Seit gestern ist der erste Shop, an dem ich zu einem kleinen Teil beisteuern konnte, online: Santa Infantia
Das macht mich schon ein bisschen Stolz, denn Magento hat durchaus seine Schattenseiten, die man erst einmal gründlich ausleuchten muss.

Meine Schwerpunktarbeiten waren einige kniffelige Template-Angelegenheiten, ein paar kleinere Erweiterungen in Form von Widgets sowie Optimierungen an verwendeten Erweiterungen. An Erweiterungen mangelt es nicht, aber wenn man einen deutschen Shop betreiben will, dann ist das ganze doch noch etwas löchrig (wir haben natürlich nicht alles an Optionen ausprobiert).

Das Templatesystem ist im übrigen das, was ich an Magento am meisten schätze. Es ist zwar kein Smarty, aber der Aufbau ist sehr sauber und recht gut verständlich. Dummerweise ist eine Erweiterung der Admin-Templates dann aber wieder viel komplizierter.

Die für mich wichtigsten Erweiterungen sind diese hier:

  • deutsches Sprachpaket
    An einigen Stellen zwar etwas löchrig (v.a. in der Admin), aber in jedem Fall eine sehr gute Übersetzungs-Basis
  • Fooman Speedster
    Ohne das würde ich auf keinen Fall starten. Dieses Plugin sammelt die ganzen JS- und CSS-Files und gibt sie komprimiert zurück. Basiert auf dem bekannten “minify“.
  • German Shop
    Macht den Shop grundsätzlich bereit für den Einsatz in Deutschland.

Ich bin gespannt, wie sich die Arbeit mit Magento weiterentwickeln wird. Vor allem auch, weil eBay vor einiger Zeit das Unternehmen hinter der Software gekauft hat.

Tags: , ,
Posted in Software | Comments Off

Blog :: deam.org is proudly powered by WordPress
Entries (RSS) and Comments (RSS).