Extensión Magento – Easy Site Maintenance – Wartungsmodus mit Countdown

IMAGENHeute wollen wir einen kurzen Bericht zur Extension für Magento “Easy Site Maintenance” von Biztech schreiben.

Wir waren auf der Suche nach einer Extension

  • mit der man einen Wartungsmodus des Magento Shops aktivieren kann, so dass keine Bestellungen möglich sind
  • die eine Bypass-Funktion bietet mit der man entweder als eingeloggter Admin oder per IP-Definition trotzdem das Frontend erreichen kann
  • die einfach zu administrieren ist
  • bei der das Frontend einfach eingerichtet bzw. der Text schnell editiert werden kann
  • die eine Countdownfunkton bietet
  • UND die zeitgesteuert funktioniert.

Es gibt bereits einige kostenlose aber auch kostenpflichtige Extensions, die jedoch immer nur die eine oder andere Funktion boten, keine bot aber alle Funktionen. Wichtig war uns vor allem die Funktion, dass der Wartungsmodus zeitgesteuert gestartet und abgeschaltet werden kann. Eine Extension bei der man also im Backend sagen kann “Start am XX.XX.XXX um YY:YY Uhr” Y “Stopp am XX.XX.XXX um YY:YY Uhr.

Nach längerer Suche fanden wir die Extension Easy Site Maintenance von Biztech und testeten diese. Sie bot auch nicht alles aber war dem Ziel am nächsten. Nach einem Test nahmen wir Kontakt zum Entwicklerteam von Biztech auf und sprachen mit ihnen über die Wünsche.

Biztech reagierte schnell und so wurde eine neue Version entwickelt, die sich von allen anderen Extensions abhebt, da sie alle o.g. Funktionen bietet und dazu noch kostenfrei ist.

Diese Version hat die Nummer 0.1.6 und ist auf Nachfrage bei Biztech zu haben. Einfach Kontakt aufnehmen. Biztech ist sehr zuvorkommend und freundlich.

Adición de fecha 11.12.2020
Es gab Probleme mit der Ausführung des Cronjobs während Easy Site Maintenance aktiv war.
Schaute man sich die Rückgabe Info des Cronjobs an, wurde in Klarschrift mitgeteilt was jedem Besucher auch mitgeteilt wurdeaktuell kein Zugang zum Shop. Ach ja – EXACTO. Somit habe ich die IP des Servers in der Konfiguration der Extension beiErlaubte IPs” REGISTRADO.
Nun gab es einen anderen Error, der diesmal im Magento Report-Log angegeben wurde mit

a:5:{i:0;s:59:"Mage registry key "_singleton/admin/session" already exists";i:1;s:1553:"#0 /public_html/app/Mage.php(226): Mage::throwException('Mage registry k...')
#1 /public_html/app/Mage.php(480): Mage::register('_singleton/admi...', Object(Mage_Admin_Model_Session))
#2 /public_html/app/code/community/Aoe/Scheduler/Model/Schedule.php(560): Mage::getSingleton('admin/session')
#3 /public_html/app/code/core/Mage/Core/Model/Abstract.php(316): Aoe_Scheduler_Model_Schedule->_beforeSave()
#4 /public_html/app/code/community/Aoe/Scheduler/Model/ScheduleManager.php(43): Mage_Core_Model_Abstract->save()
#5 /public_html/app/code/community/Aoe/Scheduler/Model/Observer.php(34): Aoe_Scheduler_Model_ScheduleManager->skipMissedSchedules()
#6 /public_html/app/code/local/Xtento/OrderExport/Model/Observer/Cron/Config.php(23): Aoe_Scheduler_Model_Observer->dispatch(Object(Varien_Event_Observer))
#7 /public_html/app/code/core/Mage/Core/Model/App.php(1358): Xtento_OrderExport_Model_Observer_Cron_Config->addCronjobsToConfig(Object(Varien_Event_Observer))
#8 /public_html/app/code/core/Mage/Core/Model/App.php(1331): Mage_Core_Model_App->_callObserverMethod(Object(Xtento_OrderExport_Model_Observer_Cron_Config), 'addCronjobsToCo...', Object(Varien_Event_Observer))
#9 /public_html/app/Mage.php(451): Mage_Core_Model_App->dispatchEvent('default', Array)
#10 /public_html/cron.php(82): Mage::dispatchEvent('default')
#11 {main}";s:3:"url";s:9:"/cron.php";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:5:"admin";}

Als nächstes habe ich dann mal /cron.php bei denErlaubte URLS” REGISTRADO (neben /impressum und /datenschutz). Von da an klappte es wunderprächtig!

Publicado por Covos

DESDE 2009 He estado trabajando intensamente con Magento. Empecé con la creación y el funcionamiento de las tiendas B2C. Esto se extendió a través de mi trabajo en el sector de la logística. Esto dio lugar a sistemas especializados primera B2E. Hoy trabajo del día a día con una emocionante B2C, B2B- y proyectos B2E e informes en este blog sobre los desafíos y dan consejos de expertos.

Deja un comentario

Su dirección de correo electrónico no será publicado. Los campos obligatorios están marcados *