Después de realizar un pedido, no es posible agregar un producto en el carrito. Magento me sigue diciendo: No se puede agregar el artículo al carrito de compras.Magento: No se puede agregar el producto al carrito después del pedido
Además, si trato de cambiar el orden, tengo un error:
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1";i:1;s:2954:"#0 C:\wamp\www\ronamagento\trunk\lib\Zend\Db\Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array)
Si me conecto a cabo a continuación, en relog, todo funciona bien hasta que coloque a otro orden.
¿Alguna idea?
---------------------- EDIT ----------------------- ---
Los errores parecen provenir de sales/order/controllers/OrderController.php, en la función de reordenación en $ cart-> save();
Y el mismo código en Checkout/controllers/CartController.php en la función agregar
Parece que el objeto de mi carrito está roto o algo así.
---------------------- EDIT ------------------------ -
---------------------- EDIT # 2 ------------------- -------
Bueno, si comento la línea $ this-> getQuote() -> collectTotals(); en la función de guardar de Checkout/model/cart.php parece funcionar pero no muestra que el artículo se haya agregado a mi carrito. Luego devuelvo la línea de código y todo funciona bien. Parece que algo está mal en collectTotals() ...
---------------------- EDIT # 2 ---------- ----------------
Gracias!
¿Alguna vez ha instalado alguna extensión? Si lo hace, simplemente deshabilite o elimine estos extensins. –
Sí, tengo un par de extensiones instaladas + muchos módulos personalizados creados, pero traté de deshabilitarlos todos, sin éxito –
mismo problema que obtuve.no sé cómo proceder. Para mi sitio, hay un mínimo de 100 plantillas personalizadas. alguien puede ayudar – sivakumar