Categories: MagentoSoftware

Magento, cambio lingua restituisice un 404

Reading Time: < 1 minute

Per Magento 1.7:
questo fix risolve il problema degli errori di pagine 404 nel momento in cui si passa da una lingua all’altra, dalla scheda del prodotto o dalla pagina di categoria, se è impostata l’opzione “Add Store Code to Urls” a Yes.

Aprire il file Rewrite.php, posizionato in app/code/core/Mage/Core/Model/Url/

Commentare questa riga:

// $targetUrl = $request->getBaseUrl(). '/' . $this->getRequestPath();

Aggiungere:


 $storecode = Mage::app()->getStore()->getCode();
 if ($storecode='en') {
    $targetUrl = $request->getBaseUrl(). '/'.$storecode.'/' . $this->getRequestPath();
 } else {
    $targetUrl = $request->getBaseUrl(). '/' . $this->getRequestPath();
 }
wallaceer

Recent Posts

Bash monitor per linux server con alerts

Il progetto che prevedeva uno script bash per il monitoraggio, tramite crontab, delle risorse di…

18 ore ago

RicetteUmbre: da sito web ad app mobile con React Native e AI

Portare un progetto editoriale sullo smartphone non significa necessariamente riscriverlo da zero. Con RicetteUmbre abbiamo…

5 giorni ago

Monitorare le risorse di un server o computer linux in modo semplice

Reading Time: 2 minutesMonitorare le risorse di un server o computer linux in modo semplice…

1 anno ago

Esclusione di prodotti da una regola a catalogo in Magento 2

Reading Time: < 1 minuteEsclusione di una serie di prodotti selezionati tramite l'apposito menù e…

4 anni ago

Traduzione di testo con googletranslate

Reading Time: < 1 minuteNel video che vedete di seguito, a titolo di esempio, ho…

4 anni ago

Restart di php-fpm con capistrano dopo un deploy

Reading Time: 2 minutesVediamo come è possibile fare il restart di php-fpm con capistrano dopo…

4 anni ago