Feb 22
Am kommenden Wochenende findet das 4. Nürnberger Barcamp im Südwestpark statt. Bereits die letzten zwei Jahre hat shoptimax das Event unterstützt, dieses Jahr sogar erstmalig als Sponsor.
Los geht´s am Freitag um 19 Uhr mit einer Welcome-Party, gefolgt von zwei spannenden Thementagen. Jeweils samstags und sonntags morgen werden von allen Besuchern die Themen (Sessions) für den Tag festgelegt.
Die Kollegen Benjamin und Peter werden auch vor Ort sein und die ein oder andere Session zum Thema eCommerce und Mobile-Commerce halten.
Mehr Information zum #bcnue4 gibt es unter: www.bcnue.de
Jan 28
Update: Beta-Version im Demo-Shop (CE 4.5.7)!
Voraussichtlich Mitte Februar wird es eine neue, rumdum verbesserte und um einige Features erweiterte Version unserer auf Apache Solr basierenden Enterprise Such-Lösung ShOptiFind! für den Oxid eShop (verfügbar für OXID CE, PE und EE) geben. Die wichtigsten neuen Features sind u.a.:
- SEO En-/Decoder: SEO-Links für alle Such- und Filterlinks, damit werden Links wie www.meinshop.de/Fashion/Fuer-Sie/T-Shirts/Adidas/Blau/XL/ oder auch z.B. einfach nur www.meinshop.de/Fashion/Blau/XL/ möglich, um Artikel nach Kategorien, Attributen, Herstellern, Tags usw. zu filtern. Die SEO-Links sind unabhängig vom OXID-Shop und werden von ShOptiFind selbst erzeugt, damit kann man z.B. auch weitgehend auf eine Kategorie-Struktur im Shop verzichten und beispielsweise nur mit Attributen oder Herstellern arbeiten. Die Reihenfolge der Filter ist dabei sogar beliebig, d.h. der obige Beispiel-Link könnte z.B. auch www.meinshop.de/XL/Blau/Fashion/ lauten und würde ebenso vom SEO-Decoder als gefilterter Suchlink erkannt und korrekt ausgeliefert werden.
- Landing-Page-Support: für beliebige Suchfilter-Kombinationen können Landingpages definiert werden, z.B. für eine Suche nach “weissen T-Shirts für Damen” kann anhand der verwendeten SEO-Keywords eine CMS-Seite definiert werden, die dann z.B. über den Suchergebnissen eingebunden werden kann.
- Performance-Verbesserungen, v.a. beim Sortieren sehr vieler Filter-Werte (Facets) sowie beim Export der Artikel
- verbesserte Admin-Oberfläche (Speichern der Export-Einstellungen, Umschalten des zu konfigurierenden Suchindex / Sprache direkt im Admin, usw.
Weiterlesen »
Jan 26
Vor Kurzem ist die aktuelle OXID eShop-Version 4.5.6 erschienen.
Leider wurden hier (grundlegende) Änderungen im Bezug am Lazyloading vorgenommen, welche zumindest hätten im Changelog vermerkt sein sollen. Das Szenario:
Hat man eine Datenbank-Tabelle erweitert (oxuser) und eigene Spalten (oxuser.smx_test, …) hinzugefügt, waren diese automatisch im oxuser-Objekt verfügbar (magic getter).
Mit Änderungen in der oxubase.php (“Bug 3463“) funktioniert dies leider ab 4.5.6 nicht mehr, sofern die Spaltennamen kleingeschrieben sind.
Die einfachste und wahrscheinlich auch sauberste Lösung ist es, alle eigenen kleingeschriebenen Datenbankfelder in Großbuchstaben umzuwandeln.
In unserem Beispiel wird aus smx_test ein SMX_TEST, z. B. mit folgendem SQL-Statement:
ALTER TABLE `oxuser` CHANGE `smx_test` `SMX_TEST` TINYINT( 1 ) NOT NULL DEFAULT ’0′;
Der Vollständigkeit halber noch der Link zur entsprechenden Mail in der OXID Dev-List.
Update vom 27. Januar 2012
Das OXID Dev-Team hat sich der Sache angenommen. Alles wird gut
Sorry, for so short comments for this issue. Now i’ll try to explain more what was done and why. Bug is fixed and nothing has to be changed in your modules. The main goal was to save query on lazy loading, for example if
article has 10 fields so on first load (when tmp files are not generated) it makes 10 queries to db to collect data. From now only 1 query is needed, no mater how many fields object has; this data is cached and used only
when needed. For this purpose was changed the lazy loading algorithm and data selecting query. It was changed from selecting numeric array to associative. And there was missed that in modules can be using
lowercase (or mixed) fields (in shop always uppercase. ). So fix is that returned data array all indexes are changed to uppercase. The fix will be released in 4.5.7. or you can take it from nightly builds.
Letzte Kommentare