Magento

Q & A pour les utilisateurs de la plate-forme Magento e-Commerce

1
Comment faire un simple appel ajax dans Magento 2.1.0
J'ai ajouté un simple bouton dans l'un de mes fichiers phtml. <input type='button' name='emq_zip_btn' class='emq_zip_btn' value='Go'> J'ai ajouté un fichier js personnalisé ("emq.js") à partir d'un module personnalisé (Ved_Mymodule): require([ "jquery", "jquery/ui" ], function($v){ //<![CDATA[ $v = jQuery.noConflict(); $v(document).ready(function() { console.log('jquery loaded from emq.js'); $v(".emq_zip_btn").on('click',function(e) { console.log('clicked'); }); }); //]]> …


1
Modifications de la configuration de la file d'attente de messages dans Magento 2 EE 2.1
J'ai regardé la fonctionnalité des files d'attente de messages EE, mais il semble qu'elle soit incomplète. Avant 2.1, il y avait une implémentation raisonnablement fonctionnelle qui vous permettait de créer un etc/queue.xmlpour définir les éditeurs, les sujets, les consommateurs et les files d'attente comme décrit dans la documentation officielle: http://devdocs.magento.com/guides/v2.0/config-guide …



1
Comment changer de thème dans Magento 2.1rc3?
J'ai essayé les deux Magento v2.1rc3et Magento2développé la version à partir du référentiel git. Le problème est que lorsque j'ai essayé de changer de Magento 2thème, j'ai suivi les étapes ci-dessous: Open BO -> Stores -> Configurations -> General -> Design Et je ne vois plus la section " Thème …

2
Liste déroulante des attributs personnalisés de la catégorie Magento2.1
Étapes à reproduire 1. Le script Module UpgradeData.php contient: $categorySetup->addAttribute(Category::ENTITY, 'roflcopter', [ 'type' => 'int', 'label' => 'CMS Block', 'input' => 'select', 'source' => 'Magento\Catalog\Model\Category\Attribute\Source\Page', 'required' => false, 'sort_order' => 20, 'global' => \Magento\Eav\Model\Entity\Attribute\ScopedAttributeInterface::SCOPE_STORE, 'group' => 'Display Settings', ]); 2. afficher / adminhtml / ui_component / category_form.xml <?xml version="1.0" encoding="UTF-8"?> …

3
Magento 1: Optimisations des performances pour supprimer des entités
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 utiliser la delete()méthode de collecte . Mais …

2
Magento 2: Comment spécifier les dépendances de «versionnement sémantique» dans le module composer.json de mon module
Le développement et le déploiement de Magento 2 incluent un processus formel de gestion des versions , dans lequel les versions majeures et mineures des modules principaux de Magento seront augmentées en fonction des modifications des fonctionnalités rétrocompatibles. Comment dois-je, en tant que développeur de modules Magento, créer une liste …

3
Modèles source de tests unitaires
J'ai plusieurs modèles dans mon extension personnalisée qui ne servent qu'à remplir des sélections et / ou des multi-sélections dans le formulaire d'ajout / modification de mes entités. Ils sont donc ce que magento appelle des "modèles source". Les valeurs impliquées sont toujours les mêmes et les méthodes renvoient la …

2
Magento 2: comment créer votre propre type de cache personnalisé?
Dans Magento 1, il était possible de créer votre propre type de cache en déclarant ce qui suit dans votre config.xml: <global> <cache> <types> <custom translate="label,description" module="module"> <label>Custom Cache</label> <description>This is my custom cacge</description> <tags>CUSTOM_CACHE_TAG</tags> </custom > </types> </cache> </global> Il en résultera un nouveau type de cache ajouté au …

2
Ajouter des liens actifs personnalisés à la navigation du compte client dans Magento 2
J'essaie d'ajouter un lien personnalisé dans la navigation du compte client. Mon lien personnalisé s'affiche dans la navigation du compte et fonctionne également, mais il ne s'affiche pas comme actif / actuel au clic. Voici le code que j'ai: /app/code/Namespace/Support/view/frontend/layout/customer_account.xml <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="customer_account_navigation"> <block class="Magento\Framework\View\Element\Html\Link\Current" …



3
Utilisez «ifconfig» pour ajouter conditionnellement des actifs CSS
Existe-t-il un moyen d'utiliser ifconfigdans Magento 2 pour ajouter conditionnellement des actifs CSS, similaire à Magento 1? Voici un exemple de Magento 1: <action ifconfig="config_path/group/field" method="addItem"> <type>skin_css</type><name>css/styles.css</name> </action> J'ai essayé quelque chose comme ça dans Magento 2 mais cela ne fonctionne pas: <head> <css src="css/styles.css" ifconfig="config_path/group/field" /> </head> Il affiche …

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.