Jump to content

Porque os atributos criados não estão aparecendo na página dos produtos?


Recommended Posts

  • 1 month later...

Tenho o mesmo problema!

 

Achei este link, mas não consegui resolver com ele... https://www.prestashop.com/forums/topic/600370-ps-1706-product-attributes-not-showing-in-admin-product-page/

 

Alguém poderia ajudar?

Tinu, eu resolvi este problema da seguinte forma:

 

Editar o arquivo /src/PrestaShopBundle/Controller/Admin/ProductController.php

1. Encontrar o trecho de código abaixo:

 

$attributeGroups = $this

->getDoctrine()

->getManager()

->getRepository('PrestaShopBundle:Attribute')

->findByLangAndShop(1, 1);

 

2. Nesta última linha FindByLangAndShop(1, 1); editar o primeiro número do parêntesis, trocando pela ID da linguagem default. Para saber qual é a ID da linguagem padrão, ir no menu INTERNACIONAL - LOCALIZAÇÃO - IDIOMAS, e à esquerda da bandeira da linguagem padrão se pode ver a coluna ID. No meu caso, a ID da linguagem padrão Português (Brasil) é 2. Portanto, mudei a linha para o seguinte:

 

->findByLangAndShop(2, 1);

 

Salvei o arquivo ProductController.php e em seguida limpei o cache, e pronto! Agora os atributos criados aparecem na página de produtos!

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
 Share

×
×
  • Create New...

Important Information

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