Magento Version CE 1.7.0.0 - freigegeben!

Magento veröffentlicht Community Version CE 1.7.0.0 mit einer ganzen Reihe von neuen Verbesserungen und Features.

Zu den wichtigsten Neuerungen zählen:

  • Verbesserter Layered Navigation Price-Bucket-Algorithmus (verschiedene Preisstufen für dasselbe Produkt in unterschiedlichen Größen)
  • Captcha-Funktionalität hinzugefügt
  • Verschiedene Basispreise für unterschiedliche Kundengruppen hinzugefügt
  • Automatische Erstellung mehrerer Coupon-Codes nach Preisregel
  • System-Backup- und –Rollback-Funktionalität
  • Prüfung der Umsatzsteuer-Identifikationsnummer
  • Unterstützung für DHL Europa
  • Indexer-Refactoring
  • Neugestaltetes Mobile-Theme
  • XmlConnect Paket Release v22.1
  • Upgrade des TinyMCE auf Version 3.4.7

Die Vorstellung der neunen Version finden sie im Magento Blog.

Alle technischen Änderungen wie immer in den Release Notes

Store-View relevante Magento Cronjobs

Innerhalb einer Magneto Cron Definition lässt sich leider kein Store-View oder Ähnliches einstellen.
Es besteht jedoch die Möglichkeit, die Definition um eigene Werte zu erweitern und diese dann innerhalb der eigenen Methode zu nutzen.

  • 1. Definiere einen zusätzlichen "node":
    <crontab>
       <jobs>
           <job_name>
               <schedule>
                   <cron_expr>* * * * * *</cron_expr>     
               </schedule>
               <run>
                   <model>module/observer::myJob</model>
               </run>
               <store>store_code</store>
           </job_name>
       </jobs>
    </crontab>
    
  • 2. Innerhalb der vom Cronjob auszuführende Methode:
    public function myJob($schedule) 
    {
        $jobsRoot = Mage::getConfig()->getNode('crontab/jobs');
        $jobConfig = $jobsRoot->{$schedule->getJobCode()};
        $yourStoreNode = (string) $jobConfig->store;
    
        // Hier kommen nun die Store-View relevanten Dinge
    }
    

Es können nun alle Store-View relevanten Dinge geladen werden.

Archive

Contact Info

Venezianer Str. 10 90455 Nürnberg Deutschland

+49 9129 14 25 801
support@digitalvertraut.de

Werktags von: 9:00 bis 18:00 Uhr

Copyright 2023 DigitalVertraut UG ©  All Rights Reserved