Preguntas etiquetadas con exception


3
Tratar con insinuaciones de tipo castrado en Magento
Me pregunto si alguien tiene mejores estrategias de las que he pensado para que la verificación de tipos coexista con el controlador de errores personalizado de Magento. Específicamente, me pregunto acerca de los "Errores fatales capturables" que se generan en el caso de una falta de coincidencia de parámetros de …
15 error  exception 

2
Manejo de excepciones en Magento 2
En Magento 1 pude capturar excepciones e iniciarlas en el exception.logarchivo usandoMage::logException($e); Ahora, en Magento 2, puedo catch (\Exception $e)pero ¿qué hago con la excepción atrapada? ¿Cómo inicio sesión en el exception.log? ¿O cuál es la forma típica de manejar esto?


1
¿Hay una buena razón para poner el mismo código en los bloques try AND catch?
En el archivo: app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.phpdentro del render()método, parece que se está ejecutando exactamente el mismo código en los bloques try y catch. La excepción no se maneja en absoluto. Tengo curiosidad por saber cuáles son las razones (si las hay) para escribir código como este: try { $data = Mage::app()->getLocale() ->date($data, …


2
Magento 2: la excepción del observador de eventos no se muestra en la pantalla
En extensión personalizada, creo un observador como este. 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> Y mi observador: 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 ERROR …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.