Hey! Hola que tal amigos de Junior a Senior el día de hoy les vengo con un nuevo post. El cual consta de corregir el error Error mapping : PrestaShopBundle\Entity\Tab, un problema que no nos deja acceder a nuestro back-office sin el modo de depuración lo cual a veces nos podría dejar algo confundidos y más si no sabemos de que va el problema.

Por lo cual en este tutorial te enseñaremos a resolverlo de forma rápida.

El error es el siguiente:

Entities Mapping

Class : PrestaShopBundle\Entity\Tab

Mapping errors : The association PrestaShopBundle\Entity\Tab#tabLangs refers to the owning side field PrestaShopBundle\Entity\TabLang#tab which does not exist.

Lo primero que tendremos que hacer para resolver este problema es hacer una copia de seguridad del siguiente archivo: tienda/src/PrestaShopBundle/Entidad/Tab.php

Y reemplazaremos todo el contenido de nuestro archivo Tab.php, claro antes haciendo la copia de seguridad. Ylo reemplazaremos con el siguiente archivo que se encuentra en GItHub:

https://raw.githubusercontent.com/aleksiuno/PrestaShop/9c7ee90d97242433bd19a850140a90dbe201a771/src/PrestaShopBundle/Entity/Tab.php

Despues de esto nos aseguraremos de borrar la carpeta de caché. (Prestashop/var/cache/ ).

Oteo posible solución si no te sirve lo de arriba es lo siguiente:

PrestaShopBundle\Entity\TabLang#tab

por

PrestaShopBundle\Entity\Tab#tabLangs

Espero les haya servido de algo esta breve información, si tienen dudas u otras maneras de hacerlo pueden mostrárnoslo en los comentarios, esto ayudara a qué todos crezcamos y resolvamos nuestros problemas de forma rápida y sencilla.

Y sin mas que decir por el momento, nos vemos y espero nos apoyen con sus opiniones y comentarios, saludos.

Leave a reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You may also like