TL; DR : C'è qualche motivo per cui i prodotti semplici associati a un prodotto configurabile devono trovarsi nello stesso set di attributi del prodotto configurabile stesso? Voglio dire, c'è qualche motivo tecnico ? Conosco la ragione del "buon senso". Se vendi un paio di scarpe, anche tutte le versioni …
Abbiamo un requisito, in cui un cliente sarà autorizzato ad aggiungere un solo prodotto al carrello. Tuttavia, può aggiungere qualsiasi quantità di quel prodotto. Come posso impedire l'aggiunta di un prodotto al carrello se è già presente un prodotto nel carrello? Qualcuno può aiutare su questo?
Supponiamo che io abbia un attributo che è una raccolta di opzioni (menu a discesa / selezione multipla). Posso recuperare il valore dell'attributo per un determinato prodotto: $store_id = [something]; $productId = [something]; // this is a select/multiselect $attribute_code = [something]; $option_id = Mage::getResourceModel('catalog/product')->getAttributeRawValue($productId, $attribute_code, $store_id ); $option_label = ??? …
Ho riscontrato i registri delle eccezioni per questo errore nella produzione, ma non riesco a riprodurre il problema nel mio ambiente locale o di gestione temporanea, quindi è stato piuttosto difficile da risolvere. L'errore ha origine Mage_Sales_Model_Service_Quote::_validate()perché $raterestituito da $rate = $address->getShippingRateByCode($method)è vuoto. Ho aggiunto un po 'di registrazione per …
Ci sono alcune cose che devono essere fatte per mantenere pulita l'installazione di Mage: controllo registro errori rotazione del registro rotazione var / report cancellare le immagini non più utilizzate l'applicazione di patch di sicurezza aggiornamenti dei componenti Sono sicuro che ci sono altre cose che sono una buona idea, …
Sto cercando di impostare EComDev_PHPUnit in EE 1.13 secondo le istruzioni in https://github.com/EcomDev/EcomDev_PHPUnit Bene, il primo ostacolo è stato far funzionare modman ma ho rinunciato e copiato i moduli manualmente. Ora il secondo problema è nel passaggio 2: quando eseguo php ecomdev-phpunit.php -a magento-config --db-name $DB_NAME --base-url http://your.magento.url/ Ottengo un'eccezione …
Sto usando CE 1.7 e attualmente sto provando a rimuovere la spedizione, il metodo di spedizione e le fasi di pagamento dal checkout di Onepage. Ho già rimosso i passaggi da local\mage\checkout\block\onepage\abstract.php. Il mio problema si presenta quando provo a passare dalle informazioni di fatturazione alla revisione quando faccio clic …
Ho fatto quanto segue per includere jQuery da Google CDN in Magento: <default> <reference name="head"> <block type="core/text" name="google.cdn.jquery"> <action method="setText"> <text><![CDATA[<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script><script type="text/javascript">jQuery.noConflict();</script>]]> </text> </action> </block> </reference> </default> Tuttavia, quando voglio implementarlo con un fallback locale, che funziona abbastanza bene, finisco per aggiungerlo al mio .phtml come tale: <script …
So che ci sono modi interessanti per installare i moduli Magento (da Connect) e da GitHub (se viene fornito composer.json). (come descritto in http://magebase.com/magento-tutorials/composer-with-magento/ ) È anche possibile installare il pacchetto base Magento (ad esempio CE 1.7.0.2) usando Composer? Qualcuno l'ha già provato? (se con successo o no)
La cache della nostra pagina intera sembra essere basata sulla sessione. Se apro una finestra di navigazione in incognito con Chrome e visito una delle pagine, riscalda la cache e il caricamento della seconda pagina è molto più veloce, tuttavia, se chiudo quella finestra e apro una nuova finestra di …
Sto cercando di ottenere una raccolta di prodotti da un ID categoria. Alcune cose che ho provato sono nel blocco: $category = Mage::getModel('catalog/category')->load(123) ->getProductCollection(); e $category = Mage::getModel('catalog/category')->load(123); $products = $category->getProductCollection()->addCategoryFilter($category) ->addAttributeToFilter('type_id', 'simple') ->addAttributeToSelect('*'); ho anche provato a farlo dal phtml $oCatId = Mage::getModel('catalog/category')->load(769); $products->addCategoryFilter($oCatId); Niente di tutto ciò funziona, …
Sto usando Magento CE 1.7.0.2 con SOAPv2 e WS-I. Sto cercando di aggiornare i prodotti con il catalogProductUpdate-Method. La descrizione nell'esempio di codice seguente viene aggiornata, ma l'attributo produttore (= seleziona) no. Il risultato di catalogProductUpdateè bool(true). Ho provato alcune (non troppo buone, ma sono disperate ;-)) variazioni come: assegnare …
Sto cercando di capire il modo migliore per impostare un ambiente di gestione temporanea con alcune restrizioni di accesso. La semplice soluzione sarebbe quella di lanciare l'autenticazione di base, ma non potrò indicarlo a Google Page Speed Insights durante il test delle ottimizzazioni delle prestazioni, così come altri servizi esterni …
Ho un campo modulo amministratore (casella di testo), $fieldset->addField('ajax_time_interval', 'text', array( 'label' => Mage::helper('dealroom')->__('Page Refresh Time Interval'), 'class' => 'required-entry', 'required' => true, 'name' => 'ajax_time_interval', )); Devo impostare un valore predefinito per questo campo di testo. Ci ho provato, mettendoci 'value' => '120',dentro. Ma non funziona. $fieldset->addField('ajax_time_interval', 'text', array( …
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.