Christian Garayzabal Lara

/Christian Garayzabal Lara

About Christian Garayzabal Lara

Soy programador web freelance y vivo en La Eliana, Valencia (España) y me especializo en los CMSs Joomla, WordPress y Prestashop con los que cubro todas las necesidades de cualquier empresa, desde web sencillas y económicas a proyectos web de gran envergadura pasando por portales web 2.0 y/o tiendas online con venta nacional e internacional.Entre mis habilidades se encuentran la utilización de las últimas herramientas y técnicas de programación en HTML 5, PHP, MySQL, CSS 3, JQUERY, AJAX, BOOTSTRAP.

Urls amigables en blog wordpress aprovechables

Con el siguiente tipo de configuración, podremos cambiar los artículos de categorías sin preocuparnos las urls indexadas por google

 

Crear la categoría padre “blog” y anidar el resto de categorías.

En Ajustes-> Enlaces permanentes

Estructura personalizada -> /blog/%postname%/

Categoría Base -> blog/temas

Etiqueta Base -> blog/etiquetas

Configurar en Yoast -> Enlaces permanentes, quitar categoría base.

Por último, añadir en el .htaccess […]

Por |diciembre 17th, 2014|Wordpress|0 comentarios

Eliminar archivo jquery migrate wordpress

El archivo jQuery-migrate se introdujo en la versión 1.9 de jQuery, que se utiliza para cargar las API desaprobadas y funciones que se han eliminado en jQuery 1.9. Si estas seguro de que tu sitio wordpress y los plugins de terceros que tienes instalados no utilizan funciones desaprobadas, puedes no cargarlo y mejorar tu optimización web.

Es sólo un archivo extra […]

Por |marzo 9th, 2014|Wordpress|0 comentarios

Como añadir jQuery a Magento

Para añadir jQuery a en el Frontend Magento debemos modificar el archivo:
app/design/frontend/default/default/layout/page.xml
o si lo queremos hacer en la plantilla activa:
app/design/frontend/…/…/layout/page.xml
Añadiendo la siguiente línea (sustituir las “x” por la version que queramos porner. ej.: jquery.min-1.10.2.js):
<action method=”addJs”><script>jquery/jquery.min-x.x.x.js</script></action>
Luego subiremos el archivo jquery.min-x.x.x.js dentro de la carpeta /js/ de la raiz de magento. La ruta completa seria:

js/jquery/jquery.min-x.x.x.js

Por |diciembre 18th, 2013|Magento|0 comentarios

Retraso en la recepción de correos | No me están llegando los correos

Es un error común pensar que la entrega de un correo electrónico es instantánea. El correo electrónico se diseñó para ser enviado de un servidor a otro, hasta llegar al destino final, sin ninguna garantía de cuánto tiempo va a residir en cada parada intermedia. En la mayoría de los casos, el retraso de correo electrónico se debe a los […]

Por |diciembre 18th, 2013|Correo, Plesk|0 comentarios

Actualizar magento con magento-connect

Para actualizar magento a la ultima versión simplemente vamos a

Sistema->Magento Connect

e introducimos la siguiente url en el campo install

http://connect20.magentocommerce.com/community/Mage_All_Latest

pulsamos instalar y cuando cargue todas las dependencias le damos al boton ‘proceed’

Por |diciembre 9th, 2013|Magento|0 comentarios

Archivo de configuración a la base de datos en magento

En Magento el archivo que contiene la información necesaria para poder establecer la conexión a la Base de datos se encuentra en /magento/app/etc/local.xml, si revisas este archivo con tu editor de texto favorito, te encontrarás las lineas que siguen: <connection> <host><!]></host> <username><!]></username> <password><!]></password> <dbname><!]></dbname> <active>1</active> <connection>

Como puedes observar la información de configuración es la siguiente:

Host
Usuario
[…]

Por |diciembre 9th, 2013|Magento|0 comentarios

Añadir tipos de iva por cada producto magento

El código fuente se encuentra en este archivo:

/app/code/core/Mage/Sales/Model/Order/Pdf/Items/Invoice/Default.php

Pero para realizar cualquier cambio en estos archivos guardarlos en carpeta app / code / local ./… para evitar machacar los archivos en futuras actualizaciones de magento y para poder reutilizar el código.

Lo que debemos de incluir son las siguientes lineas:

// draw tipo de iva // chris $taxPercent = $item->getOrderItem()->getTaxPercent(); // recogemos el […]

Por |diciembre 9th, 2013|Magento|0 comentarios

Error: No se encuentra la identificación del usuario en la base de datos!

Directo al grano,

No se encuentra la identificación del usuario en la base de datos!

Cuando recibimos este error es por que hemos configurado mal la forma de pago por “Débito Bancario”. En mi ocasión quería poner pago con targeta y creí que seria este tipo, me equivocaba.

Para el pago por transferencia bancaria hay que utilizar el tipo “Sólo Dirección / […]

Por |diciembre 9th, 2013|VirtueMart|0 comentarios

Como añadir download links Magento

Como el editor de Magento no permite subir documentos (.Pdf, .Doc, etc) deberemos subirlos mediante un cliente FTP de la siguiente manera:

Con vuestro Cliente FTP favorito (yo utilizo Filezilla) creamos la carpeta “pdf” dentro del directorio /media de la raiz de nuestra instalación Magento, quedando de la siguiente manera:

/media/pdf

y subimos nuestros documentos dento de la carpeta (pdf, doc, etc).

Para linkarlos […]

Por |diciembre 9th, 2013|Magento|0 comentarios

Problema buscador magento

Si te ocurre que el buscador no encuentra los productos cuando has introducido una cifra importante de estos, hay que reindexar todos los datos, para ello vamos a:

Sistema->Index Management

Seleccionamos todas las filas y

en Acciones seleccionamos Reindex Data

despues pulsamos Enviar!

Después del rato que se tira indexando nos vamos a nuestra homePage de Magento, escribimos cualquier busqueda y Vualá!! magento a encontrado […]

Por |diciembre 9th, 2013|Magento|0 comentarios