Als «exception» getaggte Fragen


3
Umgang mit kastrierten Tippern in Magento
Ich frage mich nur, ob jemand bessere Strategien hat, als ich gedacht habe, damit die Typprüfung mit Magentos benutzerdefiniertem Fehlerbehandlungsprogramm koexistiert. Insbesondere frage ich mich, ob "Catchable Fatal Errors" (abfangbare schwerwiegende Fehler) vorliegen, die im Fall einer nicht übereinstimmenden typisierten Parameter ausgelöst wurden. Hier ist ein Beispiel aus der MageKlasse: …
15 error  exception 

2
Ausnahmebehandlung in Magento 2
In Magento 1 konnte ich Ausnahmen abfangen und mit in die exception.logDatei einloggenMage::logException($e); Nun, in Magento 2 kann ich catch (\Exception $e)aber was mache ich mit der gefangenen Ausnahme? Wie melde ich mich an exception.log? Oder wie geht man normalerweise damit um?

6
Wie kann ich E-Mail-Benachrichtigungen für Ausnahmen erhalten?
Wie richte ich E-Mail-Benachrichtigungen für Ausnahmen ein, die entweder protokolliert oder auf der Site ausgelöst werden? UPDATE: Einige Leute haben die Tatsache kommentiert, dass Sie möglicherweise zu viele E-Mails erhalten, wenn Sie jede Ausnahme per E-Mail erhalten. Ich neige dazu, mein Ausnahmeprotokoll ziemlich leicht zu halten. Alles, was dort reinkommt, …
14 email  exception 

1
Gibt es einen guten Grund, den gleichen Code in die try AND catch-Blöcke einzufügen?
In der Datei: app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.phpinnerhalb des render()Verfahrens, wie es scheint , die exakt gleiche Code wird den Versuch und catch - Blöcke in beide laufen wird. Die Ausnahme wird überhaupt nicht behandelt. Ich bin gespannt, aus welchen Gründen (falls vorhanden) Code wie dieser geschrieben wurde: try { $data = Mage::app()->getLocale() ->date($data, …


2
Magento 2: Event Observer-Ausnahme wird nicht auf dem Bildschirm angezeigt
In der benutzerdefinierten Erweiterung erstelle ich einen solchen Beobachter. app\code\Vendor\Extension\etc\frontend\events.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd"> <event name="sales_quote_remove_item"> <observer name="sales_quote_remove_item_handler" instance="Vendor\Extension\Observer\RemovecartbeforeObserver" shared="false" /> </event> </config> Und mein Beobachter: app\code\Vendor\Extension\Observer\RemovecartbeforeObserver.php use Magento\Framework\Event\ObserverInterface; class RemovecartbeforeObserver implements ObserverInterface { public function execute(\Magento\Framework\Event\Observer $observer) { // HERE IS MY CODE $message = "THIS IS CUSTOM …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.