Magento Forum

   
Problema: Url Upsell, Crosssell e Correlati senza categoria
 
Winston_Wolf
Jr. Member
 
Avatar
Total Posts:  21
Joined:  2012-09-10
 

Ciao, ho un problema con le Url degli Upsell, Crosssell e Correlati; praticamente cliccandoci sopra vengo reindirizzato alla pagina http://www.miosito.it/prodotto, anzichè http://www.miosito.it/categoria/prodotto , naturalmente durante la normale navigazione l’url è corretta, avendo impostato “Usa il percorso delle categorie per gli URL prodotto” su “si”.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Winston_Wolf
Jr. Member
 
Avatar
Total Posts:  21
Joined:  2012-09-10
 
mariocautiero - 24 September 2012 02:17 AM

Ciao, ho un problema con le Url degli Upsell, Crosssell e Correlati; praticamente cliccandoci sopra vengo reindirizzato alla pagina http://www.miosito.it/prodotto, anzichè http://www.miosito.it/categoria/prodotto , naturalmente durante la normale navigazione l’url è corretta, avendo impostato “Usa il percorso delle categorie per gli URL prodotto” su “si”.

Non c’è nessuno con questo stesso problema da risolvere, o che lo abbia già risolto?
Grazie.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Winston_Wolf
Jr. Member
 
Avatar
Total Posts:  21
Joined:  2012-09-10
 

Finalmente Problema risolto :D

 
Magento Community Magento Community
Magento Community
Magento Community
 
patrecord
Guru
 
Avatar
Total Posts:  461
Joined:  2008-06-01
 

Grazie per averci fatto sapere che hai risolto altrimenti chi dormiva stanotte!

Possibile che tutte le volte tornate a scrivere che avete risolto e NON scrivete mai come?

Se qualcuno in futuro dovesse avere il tuo stesso problema cosa gliene frega che hai risolto? Lui vorrà sapere come!

In bocca al lupo:-)

 
Magento Community Magento Community
Magento Community
Magento Community
 
Winston_Wolf
Jr. Member
 
Avatar
Total Posts:  21
Joined:  2012-09-10
 

Ciao, giovedì andavo troppo di fretta, e poi non avendo avuto nemmeno una risposta mi era sembrato che a nessuno importasse di questo problema quindi più di tanto non mi sono sforzato; comunque ora che posso spiego come ho fatto:

individuato il file: in app/code/core/mage/catalog/model/resource/product/collection.php

è stata commentata la linea ->where(\’category_id = ? OR category_id IS NULL\’, $this->_urlRewriteCategory)

sperando che possa servire

Ciao.

PS: Questa soluzione funziona anche per i prodotti correlati e per i prodotti ricercati, ma non con i prodotti della vetrina, ora sto cercando di risolvere questo problema.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Winston_Wolf
Jr. Member
 
Avatar
Total Posts:  21
Joined:  2012-09-10
 

va bene anche con i prodotti in vetrina, il mio problema è dovuto al fatto che qualcuno prima di me ha modificato il file vetrina

 
Magento Community Magento Community
Magento Community
Magento Community
 
Winston_Wolf
Jr. Member
 
Avatar
Total Posts:  21
Joined:  2012-09-10
 

Ciao, la mia vetrina è stata fatta in modo che selezioni dei determinati prodotti basandosi su un attributo. Purtroppo questa modifica non mi permette di avere l’url completo. Lasciando la vetrina di default non si presenta il problema delle url; ma purtroppo non posso fare altrimenti.
Il codice che mi permette di selezionare i prodotti in base agli attributi è il seguente:

<?php
$_product 
Mage::getModel('catalog/product');
    
$attribute $_product->getResource()->getAttribute("vetrina");
 
    
    if(
$attribute->usesSource()):
 
        
$options $attribute->getSource()->getAllOptions(false);
        
$idValue 0;
 
       
        foreach (
$options as $option):
            if (
$option['label'== "Si"):
                
$idValue $option['value'];
            endif;
        endforeach;
 
    endif;
 
    
$_productCollection $_product->getCollection()
    ->
addAttributeToSelect('*')
    ->
addAttributeToFilter('vetrina'$idValue
    ->
setPage(1,9); 
    
$_productCollection->getSelect()->order('rand()');
    
$_helper $this->helper('catalog/output');
?>

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top