Si necesitamos actualizar multiples celdas de una base de datos y no queremos andar programando innecesariamente selects con whiles y demás, podemos hacerlo con una simple sentencia:
Categoría: Desarrollo Web
Todo lo relacionado con el mundo de la programación, bases de datos, gestores CMS, sistemas para foros, blogs, etc.
Es un gran problema el hacer pedidos de prueba o encontrarnos con que algún pedido se ha cancelado (igual que facturas y otros), y nos encontramos con que no se pueden quitar de la lista.
Si queremos editar el panel de control para poner algún tipo de contenido a la derecha de los botones principales (en mi caso vínculos con vídeos a howtos), debemos editar el siguiente archivo: administrator/components/com_cpanel/admin.cpanel.html.php
Para eliminar un pedido de prueba solo tenemos que ejecutar el siguiente comando directamente desde phpmyadmin:
Para hacer un backup comprimido en gzip de una base de datos es tan simple como ejecutar este comando: mysqldump db -u user -ppass | gzip -9 > db.sql.gz Si lo que queremos es restaurar el archivo obtenido solo tenemos que hacer lo siguiente: gunzip < db.sql.gz | mysql db -u user -ppass
Si recibimos en la versión 1.4.x de magento el mensaje siguiente: Unable to submit your request. Please try again later Imposible enviar el formulario. Intentalo más tarde Es por que cambia un poco el botón de envío del formulario, lo deberíamos dejar así:
Si estamos teniendo problemas con paypal standard por que no nos está cargando el envío cuando un cliente compra es muy simple. Vamos a: administración > sistema > metodos de pago > paypal standard
Bueno, en caso de que hayamos migrado a la versión 1.4.0.1 o posterior del magento y nos encontremos con que la dirección nos recarga contínuamente en un loop infinito.
Pues simplemente eso, una vez hecha la migración a otro server o dominio, si vemos que nos funciona todo correctamente pero fallamos en el punto en el cual vamos a realizar una compra (en internet explorer nos da errores en la página de ajax y demás) la solución para por que algo nos hemos dejado […]
Puesto que magento configura la hora desde index.php, a veces cuando desarrollamos aplicaciones para este nos encontramos que funciones como time() o date() nos dan diferencias importantes en el tiempo. Esto se soluciona usando el model incluído para eso, es tan simple como usar una línea similar a esta: date(«Y-m-d», Mage::getModel(‘core/date’)->timestamp(time()));