Questions marquées «collection»

15
Appel, filtrage et chargement efficaces des collections

En ce moment, je réutilise un grand nombre de collections imbriquées dans des boucles foreach. Est-il possible de déplacer ces choses à plusieurs niveaux? Actuellement, je suis obligé de recharger des collections qui ont 51k + entités encore et encore, ce qui ralentit considérablement les choses....

14
Filtrer la collection de produits par attribut non plat

Je fais ce qui suit: $productCollection = Mage::getModel('catalog/product') ->getCollection(); $productCollection ->addAttributeToFilter('my_attribute', 1); my_attribute n'est pas dans les tables plates, mais les tables plates sont activées. Je reçois toujours la collection complète. La...

13
Magento2 Order by clause dans la collection

J'ai une collection personnalisée à laquelle j'ajoute des filtres. Par exemple, j'ai ceci: $giftColletion = $this->_giftFactory->getCollection(); $giftColletion->addFieldToFilter('store_id', 1); Quel filtre dois-je ajouter à $ giftColletion pour qu'il puisse renvoyer tous les...

12
Comment cloner la collection dans Magento?

J'ai une collection dans une méthode où je veux effectuer deux opérations différentes sur cette collection. Donc, je veux deux copies distinctes de la même collection, puis attribuer à nouveau l'une des deux collections à la collection d'origine et la renvoyer. Pour simplifier, supposons que j'ai...

11
Magento - Impossible de définir l'ordre de collecte

Cela ne semble pas être commandé correctement, qu'est-ce que je fais mal? Suggestions? $componentQuantityCollection = Mage::getModel('catalog/product')->getCollection(); $componentQuantityCollection->joinField('qty', 'cataloginventory/stock_item', 'qty', 'product_id=entity_id',...