En esta ocasión vamos a adaptar nuestro osCommerce 2.3.1 a nuestros móviles con el módulo iOsc 3 que podemos encontrar en la página oficial de osCommerce.
1054-Unknow ‘public_flag’ in ‘field list’
Un nuevo error con el cual me tope hace pocos días después de desear modificar el estado de los pedidos, para las descargas de mogador network design, era el siguiente:
(Para oscommerce 2.2 RC2a, también puede servir para 2.2 ms2, aunque no lo he probado en esta versión anterior)
Cada vez que deseaba modificar uno de los cuatro tipo de estado me surgía el siguiente error
1054- Unknown column 'public_flag' in 'field list'
update orders_status set orders_status_name='pendiente', public_flag='0', downloads_flag='0', where orders_status_id='1' and language_id='4'
Después de buscar la explicación a este problema, el cual encontraba soluciones no claras, observe que en el archivo application_top.php admin/orders_status.php hacía referencia a public_flag y a downloads_flag, repasando un poco me di cuenta que en mi base de datos MySQL no existían ambas columnas en la tabla orders_status y añadí ambas columnas y ya pude modificar los valores y estados de los pedidos. La solución es la siguiente, añadir a la tabla ‘orders_status’ en tu BBDD MySQL:
ALTER TABLE orders_status ADD COLUMN public_flag int(1);
ALTER TABLE orders_status ADD COLUMN downloads_flag int(1);
de este modo puedo modificar el error anterior y, como dije, modificar el estado de mis pedidos.
Esta entrada tiene 0 comentarios