Je comprends que les _données d'un modèle simple (par exemple, cataloginventory/stock_item) est un tableau de paires de valeurs de champ, ce qui correspond aux champs des tables de base de données. J'étais curieux de connaître le contenu de _data pour les modèles EAV, j'ai donc vérifié les _data de l' …
Je voudrais ajouter un onglet supplémentaire aux détails du produit (backend) et je ne veux pas effectuer de remplacement, si possible. Quelle est la meilleure façon d'y parvenir ?
Est-il possible d'exécuter une requête pour trouver une liste de produits sans images qui leur sont attribuées? Idéalement, j'aimerais que les SKU soient imprimés à l'écran.
J'essaie de savoir combien de fois un produit a été commandé au cours des deux dernières semaines. Jusqu'à présent, j'ai une boucle pour obtenir les produits. foreach($productCollection as $product){ } Je suppose que je devrais être en mesure d'obtenir les détails de la commande avec celui-ci placé dans la boucle …
Comment importer des produits connexes dans le processus d'importation normal? Comment puis-je atteindre cet objectif? Existe-t-il une méthode pour importer des produits liés?
J'essaie d'imiter le même comportement que lorsque vous utilisez le panneau d'administration pour désactiver un produit. J'essaie de faire quelque chose comme ça: $product = $this->productRepository->get($sku); $product->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_DISABLED); $this->productRepository->save($product); Mais je le vois toujours comme activé dans le panneau d'administration. Merci.
Pendant le développement du module, j'ai écrit un plugin qui modifie la collection d'options du produit avant son chargement (ajoute un champ de description). Le voici: etc / di.xml <type name="Magento\Catalog\Model\ResourceModel\Product\Option\Collection"> <plugin name="addOptionDescription" type="Vendor\Module\Plugin\Product\Option\Collection" sortOrder="10" disabled="false"/> </type> Code: <?php namespace Vendor\Module\Plugin\Product\Option; use Vendor\Module\Model\OptionDescription; use Magento\Catalog\Model\ResourceModel\Product\Option\Collection as OptionCollection; class Collection { …
J'ai un champ multisélection personnalisé dans la section d'édition des produits. Les valeurs dans les valeurs multisélection de ma table personnalisée. Si je clique sur le bouton Enregistrer dans la section Gérer les produits en sélectionnant une seule valeur. Les modifications doivent être enregistrées dans ma table. Comment puis-je le …
J'ai besoin de faire une mise à jour massive des données produit, mais ce que je dois faire ne peut pas être réalisé avec l'importation de produits. Par exemple, je dois mettre à jour la galerie de médias et les catégories pour des produits donnés, mais la solution avec laquelle …
Je développe une extension de Magento 2. J'ai besoin d'obtenir l'URL frontend d'un produit depuis le backend. J'ai essayé d'utiliser: //$storeManager->->setCurrentStore(2); $url = $product->setStoreId(2)->getProductUrl(); $url = $product->setStoreId(2)->getUrlInStore(); mais le $urlretourne toujours une URL de backend, comme http://<domain>/admin/catalog/product..... ils peuvent fonctionner dans Magento 1.x mais pas pour 2.x. Existe-t-il un moyen …
Dans Magento 1, j'ai toujours utilisé $_product->getMediaGallery('images') Mais dans la source de Magento 2, je vois $productImage = $block->getImage($_product, $image); echo $productImage->toHtml(); Il n'obtient que la première image du produit. Comment obtenir la deuxième ou la troisième image (pas seulement l'image de base)? La fonction GetMediaGallery n'existe pas? Mise à …
Dans magento 2, Je veux ajouter mon phtml personnalisé à la page d'affichage du produit, comment puis-je ajouter cela je veux ajouter ce phtml comme onglet comme revue ou description. j'essaye ce code: <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="3columns" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceContainer name="product.info.details"> <block class="Example\Examples\Block\Question" name="example.tab" template="Example_Examples::success.phtml"> </block> </referenceContainer> </body> </page> …
J'essayais de télécharger des produits en masse dans magento avant de télécharger des produits, tout était normal, mais après avoir téléchargé mon nouveau bloc de produits ne s'affiche pas sur la page d'accueil http://new.sporteemail.com J'ai vérifié tout cela mais ça ne fonctionne toujours pas Les produits doivent être visibles dans …
Je suis vraiment désolé d'avoir posé cette question. J'ai l'impression que c'est une question stupide, mais honnêtement, j'ai googlé jusqu'à ce que le terme googler ait perdu tout son sens. Je veux simplement faire une mise à jour en masse des informations sur les produits, je ne veux pas ajouter …
Je viens de suivre les instructions de ce lien , afin d'ajouter un nouvel attribut de produit. Après cela, la plupart de mes onglets de produits ont disparu. Voici mes codes finaux: /app/code/local/MyCompany/MultiSlider/Model/Resource/Eav/Mysql4/Setup.php <?php class MyCompany_MultiSlider_Model_Resource_Eav_Mysql4_Setup extends Mage_Eav_Model_Entity_Setup { public function getDefaultEntities() { return array( 'catalog_product' => array( 'entity_model' => …
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.