Perguntas com a marcação «magento-1»

Perguntas gerais sobre o Magento 1 não específicas para uma versão menor. Você pode usá-lo para diferenciar do Magento 2, mas se tiver problemas com uma instalação específica, use a tag magento-1.x apropriada.

4
Como filtrar produtos que NÃO estão em categorias?
Aqui está o meu código: $catIds = array(7,8,9); $collection = Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect("*"); ->addAttributeToFilter('category_ids', array('nin' => $catIds)); Desejo que todos os produtos não estejam na lista de códigos de categoria, mas meu código não forneceu o resultado esperado. Por favor, mostre-me o caminho, obrigado.


5
Reindexar um único produto
Gostaria de reindexar um único produto após uma atualização. Agora eu 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 ); Mas isso não funciona, alguma idéia? PS: $product->getId()existe e está correto.


7
O site começa a ser redirecionado para outro URL
Maybe it's infected by some virus. Meu site começa a redirecionar para esses URL infectados. http://mon.setsu.xyz e algum tempo https://tiphainemollard.us/index/?1371499155545 Links infectados o que eu fiz para resolver. Arquivo .htaccess comentado (nada acontece) Pasta de inclusão comentada (nada acontece) Servidor completo verificado (nada acontece, nenhum malware de vírus foi encontrado) …



2
Coleção Magento Filter por horários de criação (hoje, ontem, semana, hora, etc.)
Tenho uma coleção personalizada que desejo filtrar por data de criação e entradas het criadas "ontem" Entradas da coleção //dates are set in controller using setCreatedTime(Mage::getModel('core/date')->gmtDate()); Criado ontem (não funciona) //3 products items Yesterday //below filtering outputs incorrect entries $collection = Mage::getModel('things/things')->getCollection(); Eu tentei, mas gera entradas incorretas; //thought strtotime('yesterday') …

2
Quando o Magento usa sessões e quando cookies?
Eu sei que o Magento tem as seguintes funções principais para manipulação de sessão e cookie: Mage::getSingleton('core/cookie'); Mage::getSingleton('core/session'); Quando o Magento define Cookies e quando o PHP Sessions? Quais são os casos de uso? Estou um pouco confuso, porque eu sei Magento armazena as informações de carrinho em Mage::getSingleton('checkout/session')eo status …



5
Magento: envie anexos de arquivo em emails
em um módulo personalizado, eu uso esta função para enviar e-mails: 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')); …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.