Magento

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

6
Rappel critique: Téléchargez et installez les correctifs de sécurité Magento. (FTP sans accès SSH)
Les correctifs de sécurité Magento ressemblent à des .shfichiers, comment appliquer ces correctifs sans accès SSH à leurs installations Magento? De plus, ces correctifs sont-ils cumulatifs? IE: Seront-ils inclus dans la future version de Magento ou devront-ils être réappliqués? Je pose cette question car je me suis connecté à mon …

4
Magento 2: comment fonctionnent les sections client / sections.xml?
J'ai récemment découvert un nouveau concept intéressant dans Magento 2: les sections client Certains d'entre vous ont peut-être remarqué la présence de sections.xmlfichiers ressemblant à ceci: <?xml version="1.0"?> <!-- /** * Copyright © 2016 Magento. All rights reserved. * See COPYING.txt for license details. */ --> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Customer:etc/sections.xsd"> <action …




3
Magento 2 comme solution sans tête
Je souhaite savoir s’il existe certaines pratiques recommandées pour utiliser Magento 2 en tant que solution de commerce électronique sans tête . Un commerce électronique typique en 2017 consiste à avoir une solution omnicanal qui comprend Commerce électronique CMS Multi plateforme Intégration système à plusieurs niveaux (ERP, ...) Je veux …


7
La réindexation des prix entraîne des blocages de base de données lors de la validation de la commande.
Je rencontre un problème pour lequel je pense que le processus de réindexation du prix du produit est à l'origine d'une exception d'interblocage dans le processus de paiement. J'ai attrapé cette exception dans le processus de commande: Exception de conversion de commande: SQLSTATE [40001]: Échec de la sérialisation: 1213 Impasse …

3
Magento2: quelle est la différence fondamentale entre plugin et préférence?
J'ai utilisé les deux plugins et préférences dans magento2 tutorial et les deux fonctionnent bien, mais quelle est la différence fondamentale entre eux. Code pour le plugin: 1.1) Ajoutez une déclaration de plugin dans di.xml: <type name="Magento\Catalog\Model\Product"> <plugin name="magento-catalog-product-plugin" type="Training\Test\Model\Product" sortOrder="10"/> </type> 1.2) Créer une classe de plugin: <?php namespace …

11
Problème de "code régional non défini" dans les commandes CLI personnalisées dans Magento 2
Je reçois une erreur de suivi lors de la mise à jour des données via CustomerRepositoryInterface [Magento\Framework\Exception\SessionException] Area code not set: Area code must be set before starting a session. [Magento\Framework\Exception\LocalizedException] Area code is not set Voici mon di.xmldossier <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <type name="Magento\Framework\Console\CommandList"> <arguments> <argument name="commands" xsi:type="array"> <item name="test1_command" …

2
Observateurs d'événements Magento: Singleton versus Model
Donc, Magento propose 2 façons de déclarer un observateur. Singleton et Model (nouvelle instance) en spécifiant la <type>balise dans Magento 1.x et l' sharedattribut dans Magento 2. Magento 1 façon de le faire. <events> <event_name> <observers> <unique_observer_name> <type>model|object|singleton|null</type> <class>class/alias_here</class> <method>methdNameHere</method> </unique_observer_name> </observers> </event_name> </events> Version Magento 2: <event name="event_name"> <observer …

3
APPSEC-1057 Comment ajouter des variables ou des blocs aux tableaux de la liste blanche
APPSEC-1057 (partie de SUPEE-6788) déclare Magento inclut maintenant une liste blanche de blocs ou de directives autorisés. Si un module ou une personne utilise des variables telles que {{config path=”web/unsecure/base_url”}}et {{block type=rss/order_new}}dans des pages ou des courriers électroniques du système de gestion de contenu, et que les directives ne figurent …

2
Quelle est la méthode préférée pour lancer des exceptions dans Magento?
Toutes les méthodes suivantes sont utilisées dans le noyau de Magento. Quelle est la méthode préférée (ou la "meilleure pratique" la plus récente)? Mage::throwException('Some Message')- 732 utilisations throw new Exception('Some Message')- 419 utilisations throw Mage::exception('Vendor_Module', 'Some Message')- 94 Usages (nécessité de créer une Vendor_Module_Exceptionclasse)



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.