Jump to content

Recommended Posts

Hola a todos, hace unos días cree una página con la ultima versión de PrestaShop 1.7.4.2. Dicho esto, os comentaré cual es mi problema: al crear mis primeros atributos para mis prodcutos, talla y color, no tuve problema y me funcionó perfectamente, el problema vino, cuando quise añadir un nuevo valor al atributo color, que no me aparecia dentro del desplegable del atributo al crear una combinacion de producto, probando, borre el atributo, lo cree de nuevo, y ahora no me aparece el desplegable para crear combinacion con el color, acto seguido, hice lo mismo con las tallas, lo borre y lo cree de nuevo, es un poco fustrante ya que acabo de crear la página y no entiendo como puede fallar, apenas he tocado nada. Os adjunto una foto de como al crear producto no aparece ningun atributo para poder seleccionar.

noatributos.jpg

Share this post


Link to post
Share on other sites

Hola,

No se si entendi bien, ¿el problema que tienes es que no puedes crear combinaciones?, por que si es asi te menciono que ahora es un poco distinto a versiones anteriores, es un poco mas dinamico y debes ir escribiendo los atributos que conformaran la combinacion en el input gigante, una ves ingresados haces click en generar, algo asi.

image.thumb.png.581cdf578ad6a667af8e83ea3c4b4db0.png

 

Saludos!

Share this post


Link to post
Share on other sites

Igual no lo expresé correctamente, yo creo los atributos y sus valores, en este caso, el atributo color y talla con sus respectivos valores, el problema es que al principio si me creó correctamente y aparecian bien al crear un prodcuto, se veian del siguiente modo:

v2.png.2a2b4e02a0f0c03220da3218e281d01f.png

Pero al intentar añadir un valor (un color mas) al atributo color no me salia reflejado y es cuando me di cuenta que algo fallaba, borre los atributos para ver si se corregia el error pero ahora al añadir un atributo y crear las combinaciones no me sale el desplegable de la derecha y no me deja generarlos bien escribiendolos. En la siguiente imagen se ve que no aparece el desplegable como en la anterior.

noatributos.thumb.jpg.2643ce130f12967ae4d1b646f90f9121.jpg

Esto es lo que consigo escribiendo yo la combinacion:

prueba.thumb.jpg.4016557e65ac7ddb40b10185adc67736.jpg

prueba2.thumb.jpg.b4cb91e28b3a4bf14a8c151511a83a73.jpg

Nose que estará afectando :(

 

Share this post


Link to post
Share on other sites

Pues no se que este sucediendo, si bien la pagina para los productos es con el nuevo diseño de plantillas, existen muchos modulos que que eran funcionales antes pero para estas paginas en ocacion generar conflictos, no se si sea esto lo que suceda en tu caso, sin algun mensaje de error es complicado. prueba a vaciar el cache completamente de la pestaña tendimiento y de tu navegador, si no se corrige prueba en desactivar los modulos NO nativos asi como los override, tambien desde rendimiento,

Tambien es muy util siempre activar el modo debug para ver si hay algun error.

Share this post


Link to post
Share on other sites

Justo he creado mi nueva tienda y he tenido el mismo problema. 
Primero pense que era un problema de mi version de prestashop que no es 100% compatible con mi plantilla. Probe cambiar la version de PHP pero tampoco lo soluciono. 

Entonces modifique el idioma de la tienda originalmente fue en ingles y yo la ocupo en español MX. Cuando creaba las combinaciones en idioma español me pasaba exactamente lo que a ti. Le daba en generar y no hacia nada. Tambien hay un error en productos relacionados que no te permite añadirlos. 

La respuesta fue activar el idioma original de la plantilla. Con eso parece que si me deja crear las combinaciones y permanecen en el otro idioma. 

Espero eso te funcione. También estaba frustado porque acababa de hacer la pagina. 

Saludos

Edited by Mark Silva (see edit history)

Share this post


Link to post
Share on other sites

yo tengo este mismo problema en prestashop 1.7.5 no me salen los atributos como lista plegable a la derecha donde salian los predeterminados por el tema. Alguien pudo resolver este error?

Share this post


Link to post
Share on other sites

Si esta solucionado.

  • Accedemos al servidor y entramos en la carpeta /src/PrestaShopBundle/Controller/Admin por medio de FTP o por explorador de archivos del hospedaje
  • Dentro tenemos el fichero ProductController.php, debemos buscar el siguiente codigo :
    1
    $attributeGroups = $doctrine->getRepository('PrestaShopBundle:Attribute')->findByLangAndShop(1, 1);

    Y debemos cambiarlo por :
    1
    $attributeGroups = $doctrine->getRepository('PrestaShopBundle:Attribute')->findByLangAndShop(3, 1);

    Donde “3” poner el ID del idioma que se ha dejado , normalmente el 3 es el español, puede ser el 6 u otro, hay que verificar ese ID en Internalización -> Localización -> Idiomas
  • Guardamos el fichero y ya podremos ver los atributos que se han dado de alta en el PrestaShop

https://gmartos.es/solucion-la-pantalla-generar-combinaciones-no-se-muestran-todos-los-atributos/

  • Like 2

Share this post


Link to post
Share on other sites
On 2/16/2019 at 2:55 PM, gusman126 said:

Si esta solucionado.

  • Accedemos al servidor y entramos en la carpeta /src/PrestaShopBundle/Controller/Admin por medio de FTP o por explorador de archivos del hospedaje
  • Dentro tenemos el fichero ProductController.php, debemos buscar el siguiente codigo :
     
    1
    $attributeGroups = $doctrine->getRepository('PrestaShopBundle:Attribute')->findByLangAndShop(1, 1);

    Y debemos cambiarlo por :
     
    1
    $attributeGroups = $doctrine->getRepository('PrestaShopBundle:Attribute')->findByLangAndShop(3, 1);

    Donde “3” poner el ID del idioma que se ha dejado , normalmente el 3 es el español, puede ser el 6 u otro, hay que verificar ese ID en Internalización -> Localización -> Idiomas
  • Guardamos el fichero y ya podremos ver los atributos que se han dado de alta en el PrestaShop

https://gmartos.es/solucion-la-pantalla-generar-combinaciones-no-se-muestran-todos-los-atributos/

A mi me funcionó esta solución. Muchas gracias

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More