
eleon
Members-
Posts
127 -
Joined
-
Last visited
Everything posted by eleon
-
Obtener los fabricantes
eleon replied to eleon's topic in PrestaShop Download: instalación, actualización y configuración
Buenas tardes: Pasa exactamente lo mismo, esto me tiene un poco mosca, he hecho un montón de pruebas pero siempre sucede lo que te he comentado en el post anterior: Pero creo que he dado con una posible causa: yo no estoy usando el theme por defecto de prestashop, sino que uso una plantilla comprada y sobreescribe el tpl del blocklayered: /themes/MiTheme/modules/blocklayered/blocklayered.tpl Lo he revisado y veo que hace varias cosas diferente, he intentado compiarlo y adaptarlo al category.tpl pero no logro que arranque. Te adjunto el fichero por si puedes echarle un ojo y confirmarme que esta es la causa. Es un archivo muy sencillo pero no alcanzo a comprender todas las variables smarty. Por otro lado, si quieres te puedo mandar una copia del theme por mensaje privado. De nuevo muchas gracias Ventura, seguro que es una tontería pero como no he trabajado mucho con los fabricantes me he atascado. Un cordial saludo. blocklayered.zip -
Obtener los fabricantes
eleon replied to eleon's topic in PrestaShop Download: instalación, actualización y configuración
Muchas gracias Ventura. Le daré algunas vueltas a ver si doy con la tecla, pero si tienes un rato libre y me lo puedes mirar te lo agradecería. Un cordial saludo. -
Obtener los fabricantes
eleon replied to eleon's topic in PrestaShop Download: instalación, actualización y configuración
Buenas El caso es que el blocklayered lo tengo habilitado en el sidebar y funciona correctamente: al seleccionar una marca se muestran únicamente los productos que pertenecen a ella. Pero quiero dejarlo en el sidebar y tan sencillo como "replicar" las opciones debajo de la descripción. El código smarty que me has dejado funciona, me muestra las marcas de los productos de esa categoría, e imprimo el enlace: pero al presionar en él no se filtra, mientras que presionando en el sidebar si lo hace (lo cual es muy raro porque en ambos casos añaden a la URL del navegador "#fabricante-nike"). Así que creo que debe haber un matiz que se me escapa, únicamente quiero "copiar" lo que hay en el sidebar, que ya lo hago, pero al presionar en el enlace sucede lo siguiente: 1. Se añade al enlace el fabricante: www.midominio.com/categoria pasa a ser www.midominio.com/categoria#fabricante-nike 2. Hace scroll automáticamente hacia abajo donde están los productos 3. Aparece el icono jquery "cargando" (por tanto está funcionando, ya que hace lo mismo que blocklayered) 4. De repente borra de la url del navegador el fabricante "fabricante-nike", quita el icono de "cargando" y aparecen TODOS los productos (no llega a filtrarlo) Así que creo que algo no es correcto del todo, igual el enlace del fabricante lo tengo que colocar de alguna manera concreta y no entre etiquetas "<a href=""></a>". También he comprobado la consola del navegador por si hay algún error JavaScript, pero no es el caso. ¿Alguna idea?. Muchas gracias por la ayuda. EDITO: He comparado los enlaces que imprimo con los que muestra blocklayered y me he fijado en un par de diferencias: en blocklayered el enlace está entre una etiqueta label que tiene un atributo for: <label for="layered_manufacturer_3"> <a href="www.midominio.com/categoria#fabricante-nike" data-rel="nofollow">Nombre Fabricante<span> (1)</span></a> </label> Estoy casi seguro de que se trata de esto, porque el atributo for es el mismo que el id del input del blocklayered, cuando presiono en él se selecciona dicho input. En cambio en mi enlace no se selecciona el input del blocklayered. ¿Me podrías decir cómo lo imprimo (el for del label)?, ¿está en la variable $value?. Gracias! -
Obtener los fabricantes
eleon replied to eleon's topic in PrestaShop Download: instalación, actualización y configuración
Muchísimas gracias. Eres un crack, eso era lo que necesitaba. ¿Me podrías indicar en qué atributo está la imagen (de la marca) y el enlace (de la marca, es decir, para que solo se vean sus productos)?. El enlace lo he encontrado, es: $value.link y muestra un link de este tipo: www.midominio.com/mi-categoria#fabricante-nike (es decir, le añade "#fabricante-nike" a la url de la categoría para filtrar la marca). Sin embargo cuando la abro en el navegador se reescribe automáticamente como www.midominio.com/mi-categoria (quitando el "#fabricante-nike") y por tanto no se muestra únicamente los productos de la marca. ¿Me podrías indicar cómo solucionar esto?. Gracias. Un cordial saludo. -
Obtener los fabricantes
eleon replied to eleon's topic in PrestaShop Download: instalación, actualización y configuración
Buenos días: ¿Alguien me echa un cable?, ¿un ejemplo de script para cargar las marcas de los productos de una categoría?. Gracias. Un coridial saludo. -
Obtener los fabricantes
eleon replied to eleon's topic in PrestaShop Download: instalación, actualización y configuración
Muchas gracias por la nota. ¿Quizá haya un ejemplo de cómo obtener la lista de fabricantes de los productos de una categoría?. ¿O alguna forma de llamar a la función del módulo "Búsqueda por facetas"?. Gracias, un cordial saludo. -
Buenos días: Tengo una pregunta tonta en la que estoy atascado a ver si algún profesional puede echarme una mano. Estoy buscando la manera de obtener la lista de fabricantes en el fichero category.tpl. Es decir, cuando un usuario está visualizando una categoría, quiero mostrar la lista de fabricantes de sus productos. De hecho, el módulo "Búsqueda por facetas" ya lo hace, si os fijáis muestra en el sidebar la lista de fabricantes de los productos de esa categoría, sin embargo no he encontrado la forma de obtener esa lista en category.tpl. ¿Quizá aprovechando el módulo citado llamando a su función?. ¿Quizá prestashop ya lo carga y hay una variable smarty para ello (he mirado con $manufacturers pero nada)?. Gracias por la ayuda. Un cordial saludo.
-
Seguro que alguien puede echarme un cable, es una gran tontería, creo que cogiendo el enlace y aplicando una expresión regular podría pero quisiera saber si no hay ninguna forma nativa o menos enrevesada. Gracias de antemano.
-
Buenos días: Necesito obtener un parámetro de la URL con smarty, pongo un ejemplo: www.midominio.com#/parametro-5 El formato es ese, es decir, no es un parámetro habitual que va detrás de un signo de interrogación (?). Por más que me peleo no consigo dar con la tecla, a ver si alguien me puede echar un cable. Gracias, un cordial saludo.
-
Hola! Gracias por responder, en la tabla ps_category_lang se encuentra correctamente la categoría Inicio. Thanks Eusebio, pero creo que eso sirve si creas tu propia categoría inicio, no la que te da prestashop que es la que necesitaba modificar porque tengo un módulo que carga esa categoría Inicio (la que te da prestashop) y no se puede establecer la tuya propia, es que me he cansado de mirar por Catálogo->Categorías y no ha habido forma jeje, pero de nuevo gracias. Un cordial saludo.
-
No se puede, la categoría Inicio te la da Prestashop y no sale en catálogo->categorías. Pero sé que hay una forma de editarla porque lo hice hace un par de años, quizá alguien me puede echar un cable.
-
Buenas: Debajo de la categoría raíz está "Inicio" y necesito cambiarle el nombre, pero no encuentro dónde, he mirado en traducción pero no está. ¿Alguien me puede echar un cable?. Gracias.
-
No puede ser que nadie sepa algo tan sencillo, ¿alguna ayudita?. Gracias.
-
Buenas! Estoy buscando la clase/método que me permita obtener productos de la base de datos, del mismo modo también necesito añadir productos nuevos desde un script PHP. Y sería genial conocer la clase que me permita verificar, dado una cuenta y contraseña, si es correcta. ¿Hay alguna documentación español/inglés para la programación con las clases de prestashop? (y no usando clases propias). He encontrado un par de webs no oficiales pero son muy poco prácticas, solo aparecen listadas las clases y los cientos de métodos sin indicación alguna. Gracias. Un cordial saludo.
-
Pago con Paypal lleva a "página no disponible"
eleon replied to eleon's topic in Informes de Bugs (errores)
Sigo sin encontrar respuesta a este "gran enigma", ¿alguien que pueda echar un cable?. Gracias. -
Eso no es debido a la configuración (si tienes asignada una buena porción de memoria), sino al servidor. Seguramente debes tener contratado uno de estos revendedores que meten 200 clientes en un mismo hosting o peor aún ¡1and1!, por ello te va tan mal. Escríbeme un privado y te recomiendo algunos proveedores de hosting con los que he trabajado y tengo buena opinión (no los coloco aquí para no hacerles tampoco publicidad). De hecho una tienda prestashop, con un número de visitas considerable, no necesita más de un hosting de 10 € o 15 € al mes, no te tienes que ir a lo caro ni mucho menos. Se puede verificar la calidad del servidor que tienes contratado solo porque ni siquiera tenías configurado por defecto 300 en max_execution_time y max_input_time. Un cordial saludo.
-
Caso curioso. Deja vender sin stock ¿es un fallo?
eleon replied to admina5's topic in Informes de Bugs (errores)
Dish, pues fíjate que ese caso nunca lo había cubierto, es posible que sea un fallo de prestashop mismo y por tanto puedes escribir un correo al soporte oficial para que lo verifiquen. Tiene sentido que se compruebe el stock cuando se vaya a hacer el pago, debido a que antes de hacer el pago el producto está en el carrito pero "no está vendido todavía". Un cordial saludo. -
Error al crear o modificar productos prestashop
eleon replied to imarcelarl's topic in Informes de Bugs (errores)
Claro, entonces el problema es de la plantilla que estás instalando, si es de pago lo ideal es que contactes con el desarrollador que es quién te va a brindar un soporte técnico más eficaz y rápido. En cualquier caso, aunque lo veo un poco complicado, indícanos la plantilla que estás usando a ver si alguien te pudiera echar un cable. Un cordial saludo. -
En tema de imágenes y tablas no hace ni tocar la parte responsive, basta con utilizar porcentajes en el CSS. Te pongo un ejemplo, si tienes 5 imágenes cada una debe ocupar como máximo la quinta parte del ancho: #bloque-logos img { max-width: 20%; } Se adaptará al tamaño de la ventana del dispositivo desde el cual se está accediendo. Ahora, si quieres que al abrirlo desde el móvil se vea una encima de la otra si hace falta programarlo de manera adaptativa: @media only screen and (max-width: 1029px) { //Aquí pones el tamaño de la ventana a la cual quieres que afecte este estilo #bloque-logos img { max-width: 98%; } //Aquí la regla a aplicar para este tamaño } Un cordial saludo.
-
Accede por FTP a tu servidor, busca el fichero "PrestaShopAutoload.php" y pega lo que haya en él aquí para ver dónde está el problema. Acuérdate de indicar también la numeración para revisar la línea 121. Un cordial saludo.
-
Caso curioso. Deja vender sin stock ¿es un fallo?
eleon replied to admina5's topic in Informes de Bugs (errores)
En el segundo mensaje tienes la respuesta exacta a la pregunta: https://www.prestashop.com/forums/topic/444744-permitir-ventas-de-productos-que-no-est%C3%A1n-en-el-inventario-no-funciona/ No es un fallo, lo que hayas seleccionado por defecto en "Preferencias" para la venta de productos sin stock es la opción que se auto-seleccionará cuando crees un producto, sin embargo en los productos ya creados si has elegido "permitir ventas cuando no haya stock" tendrás que modificarlos manualmente. Un cordial saludo. -
Son dos cosas distintas: 1. Cantidades -> del producto 2. Cantidades -> de una combinación El problema está en que has puesto una cantidad para el producto, pero no para sus combinaciones, cuando intentas comprar una combinación te dice que no se puede porque el stock es 0 (lo cual es correcto). En la segunda imagen que has pegado verás que tienes un "0" y al lado el nombre de la combinación, basta con que le pongas la cantidad ahí. Nota: La cantidad del producto, no es la suma de las cantidades de las combinaciones, eso que has escrito no es correcto ya que son dos cosas indpendientes. Un cordial saludo.
-
Error al crear o modificar productos prestashop
eleon replied to imarcelarl's topic in Informes de Bugs (errores)
Eso es una instrucción para el gestor de bases de datos (MySQL), no es un error. Seguramente te estará indicando que hay algún problema ahí, pero hace falta que pegues todo lo que te devuelve para saber qué es, en principio eso lo pegas en el phpMyAdmin y debería funcionar. Un cordial saludo. -
Probablemente desde la base de datos se pueda hacer un Update para cambiar a la tercera opción en todos los productos, pero tendría que revisártelo, más tarde te digo. Un saludo.
- 6 replies
-
- stock
- permitir ventas
-
(and 3 more)
Tagged with:
-
Pago con Paypal lleva a "página no disponible"
eleon replied to eleon's topic in Informes de Bugs (errores)
Buenas! A ver si alguien me puede echar un cable porque creo que este error es muy común, sin embargo la solución de cambiar los permisos ya la he probado. ¿Alguna idea?. Gracias, un saludo.