Magento es una plataforma tremendamente versátil y personalizable, pero los que desarrollamos a menudo sobre Magento, sabemos que a veces las cosas más sencillas se complican, y en otras ocasiones, lo que parece imposible, está a sólo unas líneas de código de distancia. En este caso, el problema que se nos ha presentado es adaptar […]
Cambio en el feed RSS de Twitter y el problema con los plug-ins
Es posible acceder a los últimos tweets publicados en nuestra cuenta de Twitter, mediante un feed RSS, al que podemos acceder a través de la siguiente dirección: https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=[nombre-de-usuario] Esta dirección ha cambiado recientemente, ya que anteriormente era: http://twitter.com/statuses/user_timeline/[nombre-de-usuario].rss Durante unos meses han convivido ambas direcciones, pero desde hace unas semanas, esta última ha comenzado a […]
Importar suscriptores a la Newsletter en Magento
Aunque no es lo más recomendable si queremos reutilizar el proceso, o si queremos proporcionar un método de actualización de los suscriptores de Magento mediante un archivo csv o similar, para un caso puntual de importación de suscriptores, el acceso directo a la base de datos, puede ser la opción más sencilla. La lista de […]
Obtener el Thumbnail de un video de YouTube
Aunque incrustar un vídeo de YouTube en nuestra web es de lo más sencillo con el código que nos proporcionan, a veces es necesario ir un poco más allá y hacer las cosas manualmente. Es el caso por ejemplo de necesitar ver el vídeo en pequeño, pero que al pulsar el botón de play se […]
Artículos más comentados en WordPress
Existen algunos plugings para tareas realmente simples que pueden realizarse directamente con una simple consulta de post WP_Query. En particular, me ha llamado la atención la cantidad de plugins que existen para obtener la lista de los artículos más comentados del blog. Lo que hacen estos plugins, es básicamente realizar la siguiente consulta en una […]
Solucionar error reCaptcha ‘Could not open socket’
Hemos estado integrando recientemente una extensión en Magento que permite el uso de reCaptcha en los formularios de una tienda Magento. En nuestro caso lo estamos integrando en un formulario a medida, pero nos parecía útil tener una base para desarrollar más rápido. El utilizar una extensión de un tercero siempre tiene el problema de […]
AJAX avanzado en Drupal: Procesado de la respuesta AJAX
En tutoriales anteriores vimos la forma de realizar una llamada básica en AJAX en Drupal y cómo pre-procesarla una llamada AJAX antes de la ejecución Drupal. En este nuevo tutorial veremos cómo podemos añadir nuestro propio procesamiento de la respuesta AJAX, una vez que el framework de Drupal ha hecho su trabajo. Recordatorio del ejemplo […]
AJAX avanzado en Drupal: Cómo pre-procesar la llamada AJAX
Profundizando un poco más allá del artículo anterior: AJAX básico en Drupal sin API de formularios, en este, vamos a ver cómo pre-procesar una llamada AJAX, antes de que Drupal realice su ‘magia’. Viendo el artículo anterior nos damos cuenta que para utilizar llamadas AJAX en Drupal, no es necesario escribir ni una sola línea […]
AJAX básico en Drupal sin API de formularios
Dado el siguiente esquema, vamos a intentar explicar cómo modificar el contenido de bloque mediante un enlace y AJAX, utilizando el API correspondiente de Drupal. [table style=»3″] Responderemos a las siguientes cuestiones: Qué necesitamos en nuestro módulo Drupal para responder a llamadas AJAX. Cómo generamos un link, indicando a Drupal que queremos que sea cargado […]
Nacimiento de una web e-commerce
Antes de que una web de comercio electrónico se publique hay un proceso largo y en ocasiones tedioso que implica tomar decisiones importantes sobre: Qué plataforma es la más adecuada. Cuál es nuestro público objetivo. Tener un diseño «amigable» para nuestros clientes. Cómo «gustarle a google» sin perder la identidad. Y muchas más cosas que […]
Actualizar un UIImageView desde una URL
Cuando queremos actualizar un UIImageView desde una dirección URL, descargando la imagen desde un servidor Web, debemos considerar algunos puntos: Al actualizar desde una URL, puede que el tiempo de descarga de la imagen sea considerable, y podemos dejar bloqueado el interfaz de usuario durante la descarga, lo que empeora la usabilidad. Esto ocurre por […]
Carga de imagen asíncrona UIImageView en aplicación iOS (iPhone, iPad)
En el siguiente vídeo podéis ver cómo descargar imágenes desde una URL de forma asíncrona y asignarlas a un control UIImageView. La carga de imágenes asíncrona debería hacerse siempre que se necesite utilizar imágenes descargadas de un servicio o servidor Web, por ejemplo en aplicaciones tipo red social, donde se deben mostrar imágenes subidas por […]