Cuando en Magento estamos trabajando con listados de productos en categorías y activamos el atributo “isAnchor” en la categoría para que salga el buscador por atributos, el list.phtml que muestra el listado no es el que tiene la plantilla en
plantilla-que-estamos-usando/template/catalog/product/list.phtml,
sino el que se encuentra en la carpeta
base/template/catalin_seo/catalog/list.phtml.

Entonces, para personalizar esta plantilla, copiaremos el contenido de catalin_seo a la carpeta de nuestra plantilla, y modificaremos ese archivo.

Llega tu cliente y no quiere que le generes un PDF, sino un archivo DOC para abrirlo cómodamente con su Word o herramienta similar. ¿Cómo se hace eso? Muy fácil, este código os genera un archivo con texto dentro y lo descarga a tu equipo.

<?php
header(“Content-type: application/vnd.ms-word”);
header(“Content-Disposition: attachment;Filename=documento.doc”);

echo “<html>”;
echo “<meta http-equiv=\”Content-Type\” content=\”text/html; charset=Windows-1252\”>”;
echo “<body>”;
echo “<b>Mi primer documento</b><br />”;
echo “Aqu&iacute; va todo el testo que querais, en formato HTML</body>”;
echo “</html>”;
?>

 

** El conjunto de caracteres o charset puede ser también UTF-8, si esa es nuestra codificación en la web, claro

Una vez que tenemos lista nuestra flamante lista de usuarios a los que le vamos a hacer un mailing y tenemos el contenido del mailing, se supone que sólo tenemos que darle al botón de enviar y listo, ¿no?. Pues realmente no es así. Aparte de la lista de mails, necesitamos tener una forma para que los usuarios puedan darse de baja con comodidad, y una forma alternativa de ver el correo que hemos creado si éste tiene imágenes, porque hay clientes de correo que no descargan las imágenes, y por lo tanto, no se ve el correo.

¿Cómo hacemos esto? Bueno, un correo electrónico con formato HTML es realmente una página en HTML. Podemos colgarla en la web en un sitio e insertar esa url en el correo, de forma que la gente pueda ver el correo en una web.

Vale, tenemos la lista, la forma de darse de baja correctamente y la página HTML. ¿Le damos ya al botón de enviar?. Bueno, tienes que comprobar que las direcciones de correo no están visibles, y que tu servidor te deja enviar de una tacada los tropecientosmil correos que quieres enviar.

Ok, ¿y ahora? Un momento, voy a hacer una prueba a ver cómo se ve mi correo en Outlook, en Thunderbird (uy, hay que corregir algo), en Gmail (anda, se ve mal), en Yahoo (¿por qué se ve así?)… Para que esto no te ocurra, sigue estas directrices, y podrás tener éxito en tu campaña.

De todas formas, nosotros siempre recomendamos el uso de herramientas como PHPList para la correcta gestión de los mailings, para que tú sólo tengas que preocuparte del contenido del mailing. El resto lo gestionará la herramienta. Puedes preguntarnos sin compromiso sobre la herramienta.

 

 

Toda la aventura empezó cuando quisimos acceder con smartphones al contenido de nuestro WD de 2 teras. Para poder acceder, WD nos daba una aplicación llama WD 2go. Nos la instalamos y… nos dimos cuenta de que el HD necesitaba también tener instalado el mismo software, claro. Para saber si lo tenía instalado o no, accedimos por un navegador web de la siguiente manera:

http://mybooklive.local (porque estábamos accediendo desde un Mac)

A continuación actualizamos el firmware y todo funcionó a la primera, WD 2go accedía a los archivos a la primera,… hasta que fuimos a acceder por Finder a los archivos. Ahí llegó la tragedia, al devolvernos el siguiente mensaje:

“Something wrong with the volume’s CNID DB, using temporary CNID DB instead. Check server messages for details. Switching to read-only mode.”

Con la tranquilidad que dan los años de peleas y disgustos en la informática, copiamos y pegamos en el navegador el mensajito pensando “nada, esto es una tontería que…”, para encontrarnos con un montón de mensajes de gente que tenía el mismo problema y que lo habían arreglado ¡¡¡volcando la información en otro HD y volviendo a los valores de fábrica!!!

Como eso era una solución inaceptable para nosotros, seguimos buscando, hasta encontrar estos pasos que nos llevaron 5 minutos realizarlos:

Primero activamos el acceso por ssh en (http://mybooklive.local/UI/ssh#) y copiamos los datos de usuario y contraseña. A continuación miramos en Settings la IP del HD. Después, abrimos una ventana de Terminal y escribimos:

ssh root@xxx.xxx.xxx.xxx (donde xxx.xxx.xxx.xxx es la IP del HD)

Nos pedirá la contraseña y se la escribimos.

A continuación escribimos:

cd /

chmod 755 /var
chmod 755 /var/lib

Hacemos un logout.

Y… LISTO!!!!