Magento

Preguntas y respuestas para los usuarios de la plataforma de comercio electrónico de Magento.




5
La tienda Magento no es segura
Recientemente me hice cargo de la gestión de una tienda Magento. Ayer recibimos un correo electrónico de una empresa de TI que indica que nuestra tienda no era segura. Aunque dudo de la legitimidad del correo electrónico, mostró el último pedido en la tienda, la cantidad de clientes registrados y …


1
Vulnerabilidades de las inyecciones SQL cuando se utilizan modelos SQL de Zend Framework
Al unir tablas, uso modelos SQL de Zend Framework. Como ejemplo, modifiqué mi código real, pero creo que obtendrá el punto: $this->getSelect()->join( array('sections' => $sectionsTableName), 'main_table.banner_id = pages.banner_id', array() ) ->where("sections.section= '$section' OR sections.section = '0' OR (sections.section = '6' AND ? LIKE main_table.url)",$url) ->group('main_table.banner_id'); La página se carga con …



2
ordenar los artículos del carrito por 'updated_at'
Así es como obtengo los artículos del carrito: $quote = Mage::getModel('checkout/cart')->getQuote(); $items=$quote->getAllitems(); Me gustaría hacer algo como esto: $items->sortBy('updated_at','desc'); ¿Cuál es la forma adecuada de hacer Magento? Estoy tentado de hacer algo como esto: $productArray=array(); foreach($items as $item){ $product=$item->getProduct(); array_push($productArray,$product); } $productArray = $this->sortArray($productArray); protected sortArray($productArray){ ...sort by updated date; …
15 product  cart  sorting  items 




2
Excepción PDO durante la ejecución de cron: el envío de la cola del boletín falla (columna desconocida 'main_table.data' en 'lista de campos')
el trabajo cron falla al procesar la cola del boletín. Depuré las llamadas PDO y parece que Magento está mezclando campos aquí. No tengo idea de dónde obtienen Magento (o Zend PDO) los campos para seleccionar, pero parece totalmente confuso: Parece que Magento falla al obtener el nombre del cliente. …

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 

1
Permitiendo un orden negativo, con Gran Total menor que 0
Uno de nuestros clientes ha pedido la capacidad de su personal de entrada de pedidos para enviar pedidos con un total negativo. La aplicación ya permite líneas de pedido negativas, lo que funciona bien siempre que el resto del pedido genere un Gran Total positivo. Parece que Magento se esfuerza …

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.