À quoi sert la collection de ces deux modèles. Ressource Mysql4 pourquoi ne pouvons-nous pas utiliser le modèle de ressource pour toutes les collections. Pourquoi nous utilisons la collection MySql4 pour un module simple Quelqu'un
À quoi sert la collection de ces deux modèles. Ressource Mysql4 pourquoi ne pouvons-nous pas utiliser le modèle de ressource pour toutes les collections. Pourquoi nous utilisons la collection MySql4 pour un module simple Quelqu'un
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....
Il est getSelect()->__toString();disponible dans Magento 1 pour la requête d'impression de la collection. comme l'exemple ci-dessous $products = Mage::getModel(‘catalog/product’) ->addAttributeToFilter(‘status’, array(‘eq’ => 1)); echo $products->getSelect()->__toString();...
Quelle est la différence entre setData()et addData()? Existe-t-il une connexion si je mets à jour un produit ou en crée un
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...
Je peux charger la collection de produits en utilisant [$objectManager->create('Magento\Catalog\Model\ResourceModel\Product\Collection')] dans mon fichier phtml. Mais dans cette collection, l'URL du produit n'est pas là, comment pouvons-nous obtenir l'URL du produit également avec cette...
Dans la grille d'administration du module, j'utilise ce code pour obtenir la collecte et les regrouper par identifiant client $collection = Mage::getModel('referafriend/statistics')->getCollection(); $collection->getSelect()->group('entity_id'); $this->setCollection($collection); mais...
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...
J'ai créé un module personnalisé avec un attribut de champ de titre et de statut dans la grille d'administration. Collections de grilles dans module_test_grid_block.xml <arguments> <argument name="id" xsi:type="string">testGrid</argument> <argument name="dataSource"...
Je travaille à récupérer la navigation en couches dans magento2 pour une collection de produits personnalisée. Je reçois déjà une collection personnalisée sur la page personnalisée pour montrer la navigation en couches. J'ai essayé d'adapter cette solution magento1 mais je n'ai pas pu aller loin....
Je souhaite ajouter un bloc de navigation en couches pour une collection de produits personnalisée. Existe-t-il un moyen de le faire dans
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...
J'essaie de créer une collection de produits basée sur un tableau d'ID de produits et de trier également la collection en fonction du tableau d'ID. $productIds = array(318,310,311); $collection = Mage::getModel('catalog/product') ->getCollection() ->setOrder('entity_id', 'asc') // This will...
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',...
À l'aide d'un objet de fabrique de produits, je peux créer un produit, récupérer une collection de produits et récupérer le premier élément de cette collection /* var $productFactory \Magento\Catalog\Model\ProductFactory */ $product =
J'ai un tableau personnalisé avec une référence de produit product_id. Maintenant, je voudrais afficher les informations sur les produits (sku, nom) dans ma grille principale , mais je ne sais pas quelle est la meilleure pratique pour le faire? Ma meilleure estimation SKUest la suivante:...
J'utilise Magento 2.1.0 et j'ai actuellement des difficultés à filtrer la collection de produits avec plusieurs catégories. J'ai utilisé plusieurs méthodes pour le faire fonctionner, mais ce ne sera pas le cas. En supposant: $catalog_ids = [618, 619, 620]; Renvoie NULL $productCollection =...
J'essaie actuellement d'améliorer quelques modules concernant les performances. Certains d'entre vous connaissent peut-être l' utilisation de la walk()méthode de collecte, ce qui est très utile pour éviter de parcourir directement les produits. En plus de cela et grâce à @Vinai, on peut également...
Voici mon code: $catIds = array(7,8,9); $collection = Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect("*"); ->addAttributeToFilter('category_ids', array('nin' => $catIds)); Je veux que tous les produits ne figurent pas dans la liste des identifiants de...
Je travaille sur la grille des produits mais sa pagination ou le nombre de produits ne fonctionne pas (car ils affichent un nombre incorrect). comme ma fonction de _preparecollection de bloc est comme ci-dessous. j'ai ajouté le code de filtre de catégorie dans la collection ainsi je dois employer...