Sto utilizzando Magento 1.5.0.1 e la funzione getProductUrl() utilizzata nei blocchi di vendita incrociata e di vendita nella pagina prodotto sta generando diversi formati di URL.Magento getProductUrl() non restituisce l'URL corretto (casuale?)
l'URL corretto come: /laptop-bag.html O quella sbagliata (funziona bene, ma ovviamente non è la riscrittura URL): /catalogo/prodotto/view/id/825/s/laptop-bag/category/16/
A volte entrambi i blocchi di vendita incrociata e di vendita restituiscono l'URL corretto, a volte entrambi utilizzano la versione più lunga e, in alcuni casi, uno utilizza il corretto e l'altro utilizza la versione lunga? ?
Qualche idea del perché questo sta accadendo?
Ho già eseguito un ripristino di database Magento, reindicizzato e aggiornato/svuotato tutte le cache.
Grazie! Riesco a vedere cosa è successo ora, essenzialmente accade quando si visualizza un prodotto da una categoria e i prodotti correlati/upsell non esistono nella stessa categoria. Usando il percorso url, lo ottiene dalla radice. Funziona come un fascino! – cappuccino
Grazie Kalpesh, ha avuto lo stesso problema, un sacco di scavo e l'ho trovato! brillante!! –
@AdamLesniak Felice di aiutare :) – Kalpesh