Kategorie: Magento

  • Magento: Admin Notifications verstecken

    In letzter Zeit häufen sich Anfragen von Kunden, welche durch die Notifications im Admin verwirrt werden. Eigentlich wollen sie nur Ihrem Tagesgeschäft nachgehen und müssen immer wieder irgendwelche Meldungen als gelesen markieren. Das ist natürlich wenig hilfreich, wenn diese nicht einmal etwas von den Meldungen haben – im Falls eines wichtigen Updates oder anderen Neuerungen sollte […]

  • Magento: Weiße Seite im Checkout

    Nachdem ich heute eine Magento-Instanz auf einem neuen Server in Betrieb genommen habe, sah im ersten Moment alles super aus. Leider wurde aber beim Klick auf „Zur Kasse“ nur eine weiße Seite ausgeliefert. In diesem Fall wurde auch kein system.log oder exception.log Eintrag geschrieben. Dieses Verhalten deutet immer auf einen PHP-Fatal-Error hin. Für genauere Details muss man […]

  • Den Magento-Compiler bei Fehlern deaktivieren

    Heute habe ich in einem Magento-Projekt folgende Fehlermeldung bekommen: Warning: include(Mage/Googlecheckout/Model/Payment.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in /public_html/lib/Varien/Autoload.php on line 93 Schuld daran ist eine fehlerhafte Nutzung des Magento-Compilers. Dieser war Teilweise aktiviert. Standardmäßig sind beide Zeilen in der Datei includes/config.php auskommentiert. Um den Status des Compilers einzusehen, kann man […]

  • Magento: The ‚community‘ channel is not installed

    Magento: The ‚community‘ channel is not installed

    Heute wollte ich eine Extension per Dateiupload installieren. Leider konnte dieser Vorgang auf einer frischen Magento-Installation nicht abgeschlossen werden. Ich habe keine Ahnung warum – die Meldung habe ich so zum ersten Mal gesehen. Scheinbar hängt es mit meiner PHP-Version zusammen, welche ich erst vor kurzem aktualisiert habe. CONNECT ERROR: The 'community' channel is not installed. […]

  • Magento: Service Temporarily Unavailable

    Magento: Service Temporarily Unavailable

    Wenn man die Meldung „Service Temporarily Unavailable“ von Magento bekommt, liegt das an dem Wartungsmodus. Dieser sorgt dafür, dass während Updates und Installationen keine Seitenaufrufe generiert werden, welche unvollständigen Code ausführen. In seltenen Fällen wird der Wartungsmodus aber nicht korrekt aufgehoben. So z.B. auch, wenn man eine Magento-Extension über den Paketmanager installiert und die Installation aus […]

  • Magento 2 – was ich jetzt schon mag

    Langsam aber sicher kommt Magento 2 näher. Mitte 2015 soll die erste offizielle Beta fertig werden. Da bin ich wirklich sehr gespannt was sich bis dahin tun wird. Ich finde es gar nicht schlimm, dass Magento 2 so lange auf sich warten lässt – besser, als wenn es ein Schnellschuss wird und an allen möglichen Ecken […]

  • Magento: Eigene Notifications erstellen

    Jeder, der sich schonmal im Magento-Backend eingeloggt hat, kennt sicherlich die Notifications / Mitteilungen / Hinweise, welche gerne über neue Updates oder andere wichtige Events informieren. Doch wie erstellt man so eine Notification aus seinem eigenen Modul heraus und wo werden die gespeichert, regelmäßig abgerufen? Gespeichert werden die Benachrichtigungen in der Tabelle adminnotification_inbox. Die dort gespeicherten […]