Domande taggate «magento-1»

Domande generali su Magento 1 non specifiche per una versione minore. Puoi usarlo per distinguere da Magento 2, ma se hai problemi con un'installazione specifica, usa invece il tag magento-1.x appropriato.

4
Come filtrare i prodotti NON IN categorie?
Ecco il mio codice: $catIds = array(7,8,9); $collection = Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect("*"); ->addAttributeToFilter('category_ids', array('nin' => $catIds)); Voglio ottenere tutti i prodotti non nell'elenco degli ID categoria ma il mio codice non ha dato il risultato previsto. Per favore, mostrami la strada, grazie.


5
Reindex singolo prodotto
Vorrei reindicizzare un singolo prodotto dopo un aggiornamento. Adesso uso: $product = Mage::getModel('catalog/product')->loadByAttribute('sku', 'foobar'); // edit something $product->save(); $stockItem = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product->getId()); $stockItem->setForceReindexRequired(true); Mage::getSingleton('index/indexer')->processEntityAction( $stockItem, Mage_CatalogInventory_Model_Stock_Item::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); $product ->setForceReindexRequired(true) ->setIsChangedCategories(true); Mage::getSingleton('index/indexer')->processEntityAction( $product, Mage_Catalog_Model_Product::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); Ma questo non funziona, qualche idea? PS: $product->getId()è esistente e corretto.

1
Cosa fa la bandiera is_active del cliente?
Oggi, durante una discussione, sono stato informato che il flag is_active del cliente in realtà non fa nulla. Questa è una bandiera unica, come l'indirizzo email del cliente, in quanto non è un attributo EAV. Invece, è una colonna nella tabella customer_entity. Ho provato a impostare il flag su 0 …

7
Il sito Web inizia a reindirizzare a un altro URL
Maybe it's infected by some virus. Il mio sito Web inizia a reindirizzare a questi URL infetti. http://mon.setsu.xyz e qualche tempo https://tiphainemollard.us/index/?1371499155545 Link infetti cosa ho fatto per risolvere. File .htaccess commentato (non succede nulla) Cartella include commentata (non succede nulla) Server completo sottoposto a scansione (non accade nulla, non …



2
Magento Filter collection per tempi di creazione (oggi, ieri, settimana, ora ecc.)
Ho una raccolta personalizzata che desidero filtrare in base alla data di creazione e alle voci create "ieri" Voci di raccolta //dates are set in controller using setCreatedTime(Mage::getModel('core/date')->gmtDate()); Creato ieri (non funziona) //3 products items Yesterday //below filtering outputs incorrect entries $collection = Mage::getModel('things/things')->getCollection(); Ho provato, ma restituisce voci errate; …

2
Quando Magento utilizza le sessioni e quando i cookie?
So che Magento ha le seguenti funzioni principali per la gestione di sessioni e cookie: Mage::getSingleton('core/cookie'); Mage::getSingleton('core/session'); Quando Magento imposta i cookie e quando le sessioni di PHP? Quali sono i casi d'uso? Sono un po 'confuso, perché so che Magento memorizza le informazioni del carrello Mage::getSingleton('checkout/session')e lo stato dell'utente …



5
Magento: invia allegati di file in e-mail
in un modulo personalizzato, utilizzo questa funzione per inviare e-mail: public function sendMail($errorCod, $errorMsg) { $mail = Mage::getModel('core/email'); $recipients = array( Mage::getStoreConfig('trans_email/ident_custom1/name') => Mage::getStoreConfig('trans_email/ident_custom1/email'), Mage::getStoreConfig('trans_email/ident_custom2/name') => Mage::getStoreConfig('trans_email/ident_custom2/email') ); foreach ($recipients as $recipient): $mail->setToEmail($recipient); $mailBody = "<b>Error Code: </b>".$errorCod."<br />"; $mailBody .= "<b>Error Massage: </b>".$errorMsg."<br />"; $mail->setBody($mailBody); $mail->setSubject('Lorem Ipsum'); $mail->setFromEmail(Mage::getStoreConfig('trans_email/ident_general/email')); $mail->setFromName("Lorem …


1
Scopri quante volte è stato ordinato un prodotto
Sto cercando di scoprire quante volte un prodotto è stato ordinato nelle ultime due settimane. Finora ho un ciclo per ottenere i prodotti. foreach($productCollection as $product){ } Presumo che dovrei essere in grado di ottenere i dettagli dell'ordine con questo inserito all'interno del loop $order_items = Mage::getResourceModel('sales/order_item_collection') Non sono sicuro …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.