Jump to content
venusdsh

Problema afisare categorie si produse in categorie - eroare DB nleft si nright - valoare o

Recommended Posts

Salutare tuturor,

Am o problema la magazinul de care ma ocup, si anume: dupa ce fac o categorie noua si o populez cu produse (adaugare produs, nu import), apare "THIS PAGE IS NOT AVAILABLE", iar produsele asignate categoriei respective apar sub o alta categorie si cu un url total eronat. Stiu ca este o problema a db, problema cu valorile nleft si nright(acestea au valoarea o). Cum se repara sau cum se calculeaza valorile corecte ale acestora?

 

Exemplu: categoria principala, AICI, categoriile cu probleme sunt ultimele doua. Produsele asignate catre penultima categorie sunt: asta si asta.

 

Va multumesc frumos

 

eroare.jpg

Share this post


Link to post
Share on other sites

Probabil ai cateva campuri goale in DB.

Exista o metoda in cod, care te poate ajuta, Category::regenerateEntireNtree();

Face exact ce spune, recreeaza tree-ul.

  • Like 1

Share this post


Link to post
Share on other sites

He, he.. pe forum facem economie de cuvinte, deci fara domni si doamne :-)

Ce am pus mai sus este o instructiune PHP care se ruleaza dintr-un script .php ceva de genul:

<?php
require_once dirname(__FILE__) . '/config/config.inc.php';
Category::regenerateEntireNtree();

pune intr-un fisier, de ex temp.php si ruleaza din radacina Prestashop (unde ai fisierele Prestashop), din browser sau din terminal.

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

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