Questions marquées «magento2»

Questions générales sur Magento 2, non spécifiques à une version mineure. Utilisez cette balise pour faire la distinction avec Magento 1. Si vous rencontrez des problèmes avec une version spécifique, veuillez plutôt utiliser la balise «Magento-2.x» appropriée. Les fonctionnalités entre les versions mineures de Magento 2 peuvent différer.


2
Magento 2: extensionpool, lire les gestionnaires et enregistrer les gestionnaires
Quelqu'un peut-il m'expliquer comment utiliser ReadHandler, SaveHandler et l'utilisation de EntityManager / ExtensionPool? J'essaie d'envelopper ma tête, mais je ne comprends pas très bien comment le mettre en œuvre. Si je comprends bien, ceux-ci peuvent être utilisés pour effectuer des opérations persistantes supplémentaires sur des objets, comme la création de …

1
La dépendance incorrecte ScopeConfigInterface existe déjà dans l'objet contextuel dans la compilation de magento2
<?php /** * Copyright © 2015 Magento. All rights reserved. * See COPYING.txt for license details. */ namespace Ortho\Featuredproduct\Helper; use Magento\Framework\App\Helper\AbstractHelper; /** * Search helper */ class Data extends AbstractHelper { /** * @var \Magento\Framework\App\Config\ScopeConfigInterfac */ protected $_scopeConfig; protected $_config; protected $_storeManager; protected $_productFactory; CONST FEATURED_ENABLE = 'featured_settings/general/isenable'; CONST FEATURED_TITLE …





4
Noms de classe 'Void' dans le fournisseur / magento /
J'essaye de recompiler en utilisant configuration de php bin / magento: di: compile Mais lorsque j'exécute cette commande, j'obtiens: Erreur fatale: impossible d'utiliser 'Void' comme nom de classe car il est réservé dans /var/www/html/magento/vendor/magento/module-sales/Controller/Adminhtml/Order/Invoice/Void.php sur la ligne 9 J'utilise PHP 7.1.0-alpha.

2
Magento 2 - champ de grille d'administration personnalisé - erreur lors du tri ou du filtrage
J'ai ajouté une colonne personnalisée à la grille d'administration, comme ceci <column name="customer_name" class="Vendor\Module\Ui\Component\Listing\Columns\CustomerName"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="filter" xsi:type="string">text</item> <item name="editor" xsi:type="string">text</item> <item name="sortable" xsi:type="string">true</item> <item name="label" xsi:type="string" translate="true">Customer Name</item> <item name="sortOrder" xsi:type="number">30</item> </item> </argument> </column> Dans ma classe CustomerName, je crée des valeurs pour cette …

1
Magento 2: ce qui remplit les «elems» dans un composant d'interface utilisateur
Le modèle KnockoutJS de niveau supérieur de la liste des composants d'interface utilisateur ressemble à ceci <!-- File: vendor/magento//module-ui/view/base/web/templates/collection.html --> <each args="data: elems, as: 'element'"> <render if="hasTemplate()"/> </each> Ceci est traduit par Magento dans le code KnockoutJS brut suivant. <!-- ko foreach: {data: elems, as: 'element'} --> <!-- ko if: …

1
Mot-clé réservé dans l'action du contrôleur - Magento 2
Je travaille sur un concept de grille d'administration. J'ai trouvé un code source github et l' ai analysé. Bien que je trouve que l'URL est différente de la déclaration dans la disposition des composants de l'interface utilisateur . <item name="url" xsi:type="string">*/*/new</item> */*est le frontname et le chemin d'action actuels , …



3
Comment ajouter des poignées de présentation personnalisées par programme pour l'affichage des catégories dans Magento 2
Donc, je veux ajouter une poignée de mise en page personnalisée pour toutes les pages de vue de catégorie. La poignée qui est censée être chargée dépend de certains paramètres de catégorie, donc la poignée doit être ajoutée par programme avec $page->addPageLayoutHandles() Semble facile ..? Apparemment non Magento 2 fournit …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.