Magento

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

2
Comment puis-je définir des valeurs de configuration dans Magento 2?
Auparavant (dans Magento 1, c'est-à-dire), nous avons créé un module appelé Configuration qui contenait les paramètres du site. Les scripts de mise à niveau ressemblent à ceci: $installer = $this; $installer->startSetup(); $installer->setConfigData("fastsimpleimport/general/partial_indexing", 1); $installer->setConfigData("fastsimpleimport/product/disable_preprocess_images", 1); $installer->setConfigData('general/country/default', 'GB'); $installer->setConfigData('general/locale/firstday', 1); $installer->setConfigData('general/locale/timezone', 'Europe/London'); $installer->setConfigData('general/store_information/merchant_country', 'GB'); $installer->setConfigData('design/header/welcome', 'Enter your value'); $installer->setConfigData('design/head/title_suffix', 'Enter your …

2
Comment utiliser Knockout JS dans Magento 2
Mon problème: J'essaie d'écrire une petite application Knockout JS dans Magento 2, j'ai du mal à initialiser l'application car lorsque je l'utilise, ko.applyBindings(AppViewModel, document.getElementById("koTest"));cela brise le Knockout utilisé par Magento et génère cette erreur: Uncaught Error: You cannot apply bindings multiple times to the same element. Je soupçonne que c'est …



2
Comment résoudre le statut d'indexeur «suspendu» (n dans le backlog)
L'un des indexeurs configurés pour être mis à jour dans les délais est verrouillé à l'état "suspendu" et n'est plus mis à jour. Sortie de bin/magento indexer:status +----------------------------+------------------+-----------+-------------------------------+---------------------+ | Title | Status | Update On | Schedule Status | Schedule Updated | +----------------------------+------------------+-----------+-------------------------------+---------------------+ | ... | | | | | …

4
Magento 2.2 souvent extrêmement lent, 100% d'utilisation du processeur après l'installation: mise à niveau
J'exécute actuellement Magento 2.2, php7, Apache2sur une Amazon AWS EC2 c4.largeinstance, mais même les instances t2.micro sont généralement correctes lorsque je l'utilise comme serveur de développement. Pour une raison quelconque, de temps en temps, lorsque j'exécute le programme d'installation: mettez à niveau après la mise à jour de l'un des …




1
@ media-common - Pourquoi devons-nous l'utiliser?
Dans la documentation de la librairie Magento 2, il contient les éléments suivants: @ media-common: true | false - définit s'il faut afficher les styles communs. Pour les styles courants chaque fois que vous souhaitez ajouter des styles, vous devez les utiliser & when (@media-common = true) { your styles …

10
Erreur fatale: impossible d'instancier l'interface
Ma boutique magento lance cette erreur: Erreur fatale: impossible d'instancier l'interface Magento \ Framework \ View \ Design \ Theme \ ResolverInterface dans /Library/WebServer/Documents/magento/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php sur la ligne 73 Je ne sais pas pourquoi cela a commencé à apparaître. Je n'ai fait aucune nouvelle installation de module. Le magasin fonctionnait bien. …
12 magento2  design 

1
Plugin Magento2 autour d'une méthode différente entre les paramètres appelables et de fermeture sur param $ procéder
J'ai vérifié magento2, il existe deux types de paramètres pouvant être envoyés à autour de la méthode \Closure $proceed exemple aroundSave(\Magento\Catalog\Model\Product $subject, \callable $proceed) \callable $proceed exemple aroundSave(\Magento\Catalog\Model\Product $subject, \Closure $proceed) Maintenant ma question: Quelle est la différence entre la fermeture et l'appelable? Pourquoi utiliser nous définissons deux types différents …

2
Comment obtenir le type de produit?
Je crée un nouveau module dans Magento 2. J'essaie d'obtenir des informations sur le produit dans le fichier phtml. J'ai réussi à obtenir les informations entity_id et nom du produit . mais lorsque j'obtiens des informations sur le type de produit, je me trompe. Le code suivant utilisé. $objectManager = …
12 magento2 



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.