- Añadimos el archivo a la carpeta /js/ La encontramos al entrar en la carpeta raiz de nuestro sitio ej. prestashop/js
- Editamos el archivo /classes/FrontController.php
- En public function SetMedia() añadimos la línea Tools::addJS(_PS_JS_DIR_.'archivo.js');
- Dónde archivo.js es el que hemos insertado en el paso 1.
NOTA: También podemos añadir el archivo a la carpeta: /themes/mi-tema/js. Dónde mi-tema puede ser default u otro, pero lo añadiremos al que tengamos activo en nuestra tienda. Ahora en lugar de poner Tools::addJS(_PS_JS_DIR_.'archivo.js'); tendremos que añadir el siguiente código Tools::addJS(_THEME_JS_DIR_.'archivo.js');
Listo. Si cargamos nuestro sitio, damos a botón derecho -> ver código fuente, veremos en una línea lo siguiente:
<script type="text/javascript" src="/prestashop/js/archivo.js"></script>
En caso de que esto anterior no os funcione, podéis usar el método chapucero pero igual de efectivo. Explico como hacerlo:
En caso de que esto anterior no os funcione, podéis usar el método chapucero pero igual de efectivo. Explico como hacerlo:
- Abrir archivo header.tpl que encontraréis en prestashop/themes/el-tema-que-estes-usando/header.tpl .
- Justo encima de dónde encontráis {$HOOK_HEADER} añadís lo siguiente:
<script type="text/javascript"src="/prestashop/js/archivo.js"></script>
Si necesitas ayuda escribe a través del formulario de contacto en la parte derecha.Nota: Antes de acceder al formulario aparecerá un anuncio, que en 5 segundos podrás cerrar.
excelente, gracias!!!
ResponderEliminarestaba buscando la forma de meter un live chat en mi prestashop y no sabia como hacerlo, ya lo he logrado, gracias amigo
Lo máximo, bendiciones para ti, realmente me ha sido muy útil. Muchas Gracias.
ResponderEliminar