Come ho già detto, sembra che ci sia un problema con Magento 1.9.1 e l'ordinamento degli attributi dei prodotti configurabili. Le opzioni di un prodotto configurabile ora dipendono SEMPRE dall'ID del prodotto semplice. L'ordine delle opzioni dell'attributo viene ignorato. Sono tornato a Magento 1.9.0.1. Forse qualcuno può determinare come viene …
Devo aggiungere un filtro aggiuntivo basato sull'attributo created_atper ordinare l'elenco dei prodotti per prodotto più recente. Ho provato a immaginarlo usando il file qui sotto app/design/frontend/Vendor/ThemeName/Magento_Catalog/templates/product/list/toolbar/sorter.phtml ma come si può aggiungere il nostro ID entità a getAvailableOrders()?
Questo sembrava semplice, ma si sta rivelando altrimenti - voglio solo elencare tutti i prodotti nel mio negozio da Alto -> Basso Per fare ciò, sono andato a: Configuration -> Catalog -> Product Listing Sort by -> (I Selected) "Price" Ora questo ordina ogni prodotto dal più basso al più …
Ecco come sto ottenendo gli articoli del carrello: $quote = Mage::getModel('checkout/cart')->getQuote(); $items=$quote->getAllitems(); Mi piacerebbe fare qualcosa del genere: $items->sortBy('updated_at','desc'); Qual è il modo magento corretto per farlo? Sono tentato di fare qualcosa del genere: $productArray=array(); foreach($items as $item){ $product=$item->getProduct(); array_push($productArray,$product); } $productArray = $this->sortArray($productArray); protected sortArray($productArray){ ...sort by updated date; …
Voglio capire la logica o l'algoritmo alla base della funzionalità di ricerca in Magento Connect quando l'opzione Ordina per in Perfeziona ricerca è impostata per ordinare in base a Relavence
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Magento Stack Exchange. Chiuso 3 anni fa . Vedo che in Magento 2 qualcosa è cambiato nel modo in cui la pagina si comporta …
Sto cercando di creare una raccolta di prodotti in base alla matrice di ID prodotti e anche di ordinare la raccolta in base alla matrice di ID. $productIds = array(318,310,311); $collection = Mage::getModel('catalog/product') ->getCollection() ->setOrder('entity_id', 'asc') // This will not do the job ->addAttributeToSelect('*') ->addAttributeToFilter('status', 1) ->addAttributeToFilter('entity_id', array( 'in' => …
Questo non sembra essere stato ordinato correttamente, qualcosa che sto facendo di sbagliato? Suggerimenti? $componentQuantityCollection = Mage::getModel('catalog/product')->getCollection(); $componentQuantityCollection->joinField('qty', 'cataloginventory/stock_item', 'qty', 'product_id=entity_id', '{{table}}.stock_id=1', 'left'); $componentQuantityCollection->addAttributeToFilter('sku', array('in' => $componentSkus))->setOrder('sku','ASC'); Un'altra collezione che non sembra essere ordinata, che è diversa dalla prima: $kitCollection = Mage::getModel('kitinventory/kitinventory')->getCollection()->addFieldToFilter('kit_sku', $sku)->setOrder('related_sku', 'DESC');
Ho creato l'attributo del prodotto e lo ho assegnato sul set di attributi in modo che venga visualizzato nella pagina dei dettagli del prodotto di amministrazione. Sulla base di questo attributo del prodotto, ordina la raccolta del prodotto nella pagina della categoria. Il problema è, ho impostato la Catalog Input …
Per il mio modulo personalizzato ho ricevuto il prodotto dal produttore. Per il modello che ho copiato list.phtml. Sul file modello appare l'impaginazione ma mostra tutto il prodotto anziché il limite selezionato per pagina. Anche l'ordinamento non funziona. Come posso farlo funzionare ?? È il mio file di blocco: protected …
Nella pagina dell'elenco prodotti, possiamo vedere l'ordinamento per "Posizione, nome, prezzo" come in Magento predefinito. Come ordinare per prodotti più recenti (caricati di recente) Sconto (prima i prodotti con lo sconto più alto) Best seller (prima i prodotti più venduti) Recensioni (i prodotti più votati vengono visualizzati per primi) Per …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.