-
Posts
1,523 -
Joined
-
Last visited
-
Days Won
14
Community Answers
-
w3bsolutions's post in traducir palabra descripción, guia de talla, etc was marked as the answer
Efectivamente las cadenas estaban introducidas "a capón". Sustituye el fichero por el que te adjunto para poder gestionar las traducciones desde Localización > Traducciones > Traducciones del frontend.
Para que el código de toda la plantilla esté en el mismo idioma he puesto las cadenas en inglés. Con lo cual ahora aparecerán traducidas ya en inglés pero debes introducir la traducción al español en Localización > Traducciones > Traducciones del frontend, elige tu plantilla, sección "Product" como indica @nadie
Espero haberte ayudado.
product.tpl
-
w3bsolutions's post in payment completion from admin end [SOLVED] was marked as the answer
Not sure if that exists, but another idea is to use the module "Login as customer" from @axel that allows to you login to the frontend with the customers account (without knowing his password) and complete the payment as a normal visitor.
-
w3bsolutions's post in Mostrar mismo texto en todos productos y poder cambiarlo de una vez was marked as the answer
Aprender siempre es lo correcto, y te animo a que aprendas todo lo que puedas.
Te acabo de adaptar el módulo "contentbox" para PS 1.7. He hecho pruebas y se añade bien a hooks propios sin tocar nada del código del módulo. Te lo adjunto.
Saludos.
contentbox.zip
-
w3bsolutions's post in Modulo de pago en multitienda was marked as the answer
Hay que empezar diciendo que depende de dónde compres el módulo ya que cada proveedor/desarrollador tiene sus condiciones en cuanto a la licencia, normalmente especificadas en las condiciones de venta de la página.
En cuanto a Prestashop Addons, la página en español dice lo siguiente:
No especifica explícitamente qué pasa con las instalaciones multitienda (mismo panel de control para varias tiendas) aunque sí que dice que es sólo para una única tienda online - no instalación de Prestashop. Por si hubiera alguna duda, en la versión en inglés sí que lo especifican: http://addons.prestashop.com/pdf/terms/141208_CG_CUSTOMER_ADDONS_EN.pdf
Saludos.
-
w3bsolutions's post in [SOLVED] What defines "popular" in popular tab on homepage? was marked as the answer
If you haven't changed the configuration of the "Featured Products" module, the products shown there are the products assigned to your root category, as simple as that. You can configure that module (Featured products) to show the products from any other category on the homepage.
Cheers.
-
w3bsolutions's post in [SOLUCIONADO] Quitar Decimales Descuento Producto was marked as the answer
Acabo de comprobar que esto funciona (faltaban los paréntesis en mi respuesta anterior):
-{($product.specific_prices.reduction * 100)|intval}% Saludos.
-
w3bsolutions's post in Imprimir ficha de pedido una vez realizado. PS 1.7 was marked as the answer
Edita el "estado de pedido" de "pago aceptado" o el que sea el que tienes cuando el pedido se confirma y activa "Generar PDF de la entrega". Con eso debería generarse el albarán.
-
w3bsolutions's post in Copy Prestashop configuration to a new shop was marked as the answer
If separate servers: copy the files and database to new hosting. Then just change what you want on the new one.
If same server: enable multishop, create new shop and select import from existing shop everything but products.
-
w3bsolutions's post in (SOLUCIONADO) Problema módulo novedades was marked as the answer
Que yo sepa esa caché se borra automáticamente cada cierto tiempo, pero no sabría decirte cuánto.
-
w3bsolutions's post in SOLUCIONADO: Modificar referencia factura pdf was marked as the answer
1) Sube el fichero adjunto OrderInvoice.php al directorio /override/classes/order/
2) Sube el fichero adjunto HTMLTemplateInvoice.php al directorio /override/classes/pdf/
3) Borra la caché de PrestaShop en Parámetros Avanzados > Rendimiento (o entra manualmente al directorio /cache/ y borra el fichero class_index.php
Después de esto las facturas tendrán y se te descargarán con el formato de título indicado en tu primer post.
HTMLTemplateInvoice.php
OrderInvoice.php
-
w3bsolutions's post in ( SOLUCIONADO) Quitar relleno por defecto de los campos was marked as the answer
Para la opción 1) no dije de borrar la traducción tal cual, dije de poner un espacio en blanco en la traducción (al menos este "truco" lo he usado otras veces para eliminar textos que no quería que salieran y tampoco en inglés. Para la opción 2) no tienes que borrar todo el input, solamente el contenido el atributo "value" de ese input.
Saludos.
-
w3bsolutions's post in Texture/Color attribute causes items to display $0 was marked as the answer
Your custom theme only changes some colors and fonts from the default theme (just css), everything else looks identical. So as I said the first test would be to replace the product.js in your theme directory with the product.js from the default template (latest version). If that does not solve it then we would have to look into the code.
-
w3bsolutions's post in Modulo productos destacados solo de una categoria was marked as the answer
Sube el fichero adjunto "blockbestsellers.php" a /override/modules/blockbestsellers/ - crea las carpetas necesarias en esta ruta para que te quede así, y el fichero "ProductSale.php" a /override/classes.
En la línea 12 del fichero blockbestsellers.php:
$categoryId = 2; cambia el 2 por el id de la categoría de la que quieres mostrar los productos más vendidos.
Es importante que borres la caché de PrestaShop después de subir el fichero.
Confirma que funciona.
Saludos.
blockbestsellers.php
ProductSale.php
-
w3bsolutions's post in Combinaciones de productos en los packs was marked as the answer
Con Prestashop por defecto, un pack no puede contener combinaciones (el usuario final no puede elegir), sólo puede contener 1 combinación específica de cada uno de sus componentes, que se elige al crear el pack en el panel de control.
O sea que tendrías que crear packs distintos.
-
w3bsolutions's post in [Solucionado] Combinaciones de productos, "no llegan al carrito" was marked as the answer
Si no has hecho cambios de código a los ficheros del core o a la plantilla por defecto deberías poder actualizar sin problemas. La forma más fácil es con el módulo 1-click-upgrade . Asegúrate que tienes activada la opción de crear una copia de seguridad antes de actualizar por si hay problemas y hubiera que revertir.
No hace falta que escojas la versión, se te actualizará automáticamente a esa, puesto que es la última dentro de la rama 1.6.
Si el problema siguiera pasando después nos comentas.
-
w3bsolutions's post in Module - last order date per customer was marked as the answer
This SQL query will give you that. You can then export to CSV using your DB manager.
SELECT c.id_customer, c.firstname, c.lastname, orders.date_add AS last_order FROM ps_customer c LEFT JOIN ( SELECT o.id_customer, o.date_add FROM ps_orders o INNER JOIN ( SELECT id_customer, max(date_add) as mostRecent FROM ps_orders GROUP BY id_customer ) ord ON o.id_customer = ord.id_customer AND o.date_add = ord.mostRecent ) orders ON c.id_customer = orders.id_customer Customers that have not placed an order will have a null value on last_order field.
-
w3bsolutions's post in Recibir mensajes formulario en mas de 1 email [SOLUCIONADO] was marked as the answer
Una forma de conseguir esto sin modificar código es crear forwarders o redirecciones de email en el panel de control del alojamiento (no de Prestashop), la mayoría tienen la opción. Así, en Prestashop pondrías, por ejemplo, que los correos vayan a departamentos@mitienda.com y en el panel de control del alojamiento crearías forwarders:
- de departamentos@ a departamento1@
- de departamentos@ a departamento2@
y al rellenar el formulario el email llegaría a los dos departamentos.
Esto es una idea por si no quieres tocar código.
-
w3bsolutions's post in SOLUCIONADO - Problema con Talles was marked as the answer
Problema encontrado, está en estas líneas:
$(function(){ $("select").not(".select").selectmenu(); }); En Safari para Mac lanzan un error en la consola y no se aplica, por eso funciona, esos desplegables no tienen el estilo de la librería "selectmenu", lo he probado en Firefox y ya lo he podido reproducir. El problema es que con esa librería al cambiar el valor de los desplegables no se está actualizando el valor "selected" del desplegable original, por lo tanto no se busca la combinación, por lo tanto no se actualizar la url, etc.
Deberías comentárselo al desarrollador de la plantilla para que te lo arregle.
-
w3bsolutions's post in Cambiar tamaño selector de atributos y texturas en 1.7 was marked as the answer
En /themes/classic/assets/css/theme.css
El tamaño de los colores en la línea 4814:
.color, .custom-checkbox input[type="checkbox"] + span.color { ... } y en la 6670:
.input-color { ... } cambia los atributos width y height en ambas (que coincidan los valores nuevos).
El ancho del desplegable en la 7051:
.product-variants > .product-variants-item select { ... } cambia el atributo width por uno superior.
Saludos.
P.S. Supongo que ya sabes que no es recomendable trabajar sobre la plantilla por defecto por si luego la actualizas no perder los cambios. Mejor hacer una copia y trabajar sobre la copia.
-
w3bsolutions's post in CONSULTA MSQL was marked as the answer
Esto debería sacarte lo que buscas:
SELECT COUNT(o.`id_order`) AS `PEDIDOS`, a.`city` AS `CIUDAD`, ca.`name` AS `TRANSPORTISTA` FROM `ps_orders` o LEFT JOIN `ps_carrier` ca ON (o.id_carrier = ca.id_carrier) LEFT JOIN ps_address a ON o.id_address_delivery = a.id_address GROUP BY a.`city`, ca.`name` Saludos.
-
w3bsolutions's post in Error (El campo description no es válido.) was marked as the answer
Es un problema con la última actualización de Google Chrome. Para más información puedes pasarte por aquí: https://www.prestashop.com/forums/topic/539508-no-guarda-cambios/?p=2435417
¿Has probado con Mozilla Firefox? Debería funcionar correctamente.
-
w3bsolutions's post in Footer no aparece en google chrome was marked as the answer
Buenas,
Puedes abrir el fichero global.css de tu plantilla y añade esto al final del fichero, por ejemplo, y debería verse bien (lo he comprobado en el navegador):
#footer {height: auto !important;} Saludos.
-
w3bsolutions's post in Categories display was marked as the answer
Hi,
To show categories on left column enable "Categories block" module on that position (default position when the module is installed).
To organize your categories and create subcategories in the backoffice go to Catalog > Categories.
Regards.
-
w3bsolutions's post in [SOLVED] Modules not showing updates was marked as the answer
The problem was due to a module I was using (Zopim) from mypresta.eu . Updating the module to the latest version solved the issue with the updates. Now they are showing correctly ;-)
-
w3bsolutions's post in [SOLVED] "blockcontact" does not save fields was marked as the answer
Thanks! Resetting the module fixed the problem...