Magento

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

13
Erreur de serveur interne Magento 2: 500
J'ai suivi les documents de développement de Magento ci-dessous: Si vous ajoutez un nouveau modèle .html, puis le modifiez, les modifications ne s'appliqueront que si vous effectuez les opérations suivantes: supprimez tous les fichiers des répertoires pub / static / frontend et var / view_preprocessing, puis rechargez les pages. Vous …
10 magento2  php  error 


3
Comment déclencher une mise à jour de minicart après l'ajout au panier
J'ai la classe suivante que j'utilise pour tester l'ajout au panier d'une manière personnalisée; use Magento\Framework\App\Action; use Magento\Checkout\Model\Cart; class Add extends Action\Action { protected $cart; public function __construct( Action\Context $context, Cart $cart ){ $this->cart = $cart; parent::__construct($context); } public function execute() { $this->cart->addProductsByIds([1]) ->save(); } } Cela fonctionne très bien. …
10 magento2 

3
Fichier html et fichier phtml de Magento 2 dans le processus de modèle personnalisé?
Comme je l'ai vérifié dans la documentation de magento 2 sur la modification du contenu des minicart. Il y a deux façons: Dans cette page: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/themes/theme-inherit.html Nous le modifions en personnalisant minicart.phml et en le plaçant dans: app/design/frontend/OrangeCo/orange/Magento_Checkout/templates/cart/minicart.phtml Mais sur l'autre page: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/templates/template-sample.html Nous le personnalisons dans content.html et le …
10 magento2  layout 


2
Magento2: Ajouter un modèle personnalisé à la page de détails du produit ci-dessous ajouter à la section panier
J'essaie d'ajouter un modèle personnalisé à la page du produit dans la section de partage social. Dans mon module, j'ai le code suivant dans le fichier de disposition default.xml <body> <referenceContainer name="product.info.social"> <block class="Magento\Framework\View\Element\Template" name="product.info.custom" template="Lapisbard_Product::social.phtml" after="product.info.addtocart"> </block> </referenceContainer> </body> contenu social.phtml <p>Hey there !</p> <?php //$_product = $block->getProduct(); Cela …

3
REST API Update Product HTTP Method PUT or POST?
La documentation de l'API REST indique que PUT /V1/products/{sku}crée plutôt que met à jour. Est-ce une erreur dans les documents parce que j'aurais supposé qu'il s'agit d'une méthode de mise à jour et que POST est la méthode à créer?
10 magento2  api  rest 

2
Magento 2: Afficher le captcha au formulaire de contact
J'utilise le code ci-dessous dans un bloc CMS pour afficher le formulaire de contact par défaut de magento. <p>{{block class="Magento\Contact\Block\ContactForm" name="contactForm" template="Magento_Contact::form.phtml"}}</p> Vous vous demandez simplement s'il existe un moyen essentiel d'activer le captcha dans le formulaire?


2
Comment fonctionne le cache dans magento?
Je voudrais obtenir plus de clarté sur l'algorithme de cache Magento. J'ai fait référence https://www.nicksays.co.uk/developers-guide-magento-cache/ http://www.demacmedia.com/magento-commerce/magento-tutorials/understanding-full-page-cache/ Pourtant, quand je regarde le dossier var / cache, je peux voir mage--0vers mage--9et mage--adepuis mage--f. Que sont-ils tous? Que font-ils? Comment font-ils? Quelqu'un peut-il expliquer ce concept?

4
Magento 2 ne permet pas de lier des modules à l'aide de liens symboliques
J'ai ajouté un module de développement local (git repo séparé) à Magento 2 en utilisant des liens symboliques et cela fonctionnait bien jusqu'à ce que je frappe les modèles PHTML. Après un débogage intensif, j'ai découvert que la classe de système de fichiers Magento 2 ( Magento\Framework\Filesystem\Directory\Read) utilise une isExists()méthode …
10 module  magento2 

2
Comment créer un thème dans la version stable de magento 2?
Comment créer un thème dans la version stable de magento 2? Il existe des didacticiels disponibles pour la version bêta mais pas stables. Les étapes que j'ai prises sont les suivantes: - Dossier créé dans l' application / design / frontend / Themevendorname / Themename / dans ce theme.xml & …
10 magento2  theme 

2
Récupérer le produit de Save Event Observer - Magento 2
Après un événement de sauvegarde de produit, j'essaie d'accéder au produit dans magento 2. J'ai configuré l'écouteur sur: controller_action_catalog_product_save_entity_after le xml ressemble à ceci: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd"> <event name="controller_action_catalog_product_save_entity_after"> <observer name="wire_products_update" instance="TBS\WireProductsHook\Observer\WireProductsUpdate" /> </event> </config> La classe des observateurs est ensuite appelée lorsqu'un produit est enregistré, mais je ne trouve …
10 magento2 

1
Le modèle d'e-mail 'custom_mail_template' n'est pas défini
J'essaie d'envoyer du courrier à partir de mon module personnalisé. Pour cela, j'ai créé un system.xmlfichier, mais il renvoie une erreur. Erreur: Le modèle d'e-mail 'custom_mail_template' n'est pas défini. mon code est: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd"> <system> <tab id="custom" translate="label" sortOrder="1"> <label>custom mail</label> </tab> <section id="custom" translate="label" type="text" sortOrder="100" …

1
Magento 2: Nouveau produit configurable - sélectionner manuellement les produits simples existants?
Je crée un nouveau produit configurable via le panneau d'administration (basé sur la couleur). Mes produits simples (enfants) existent déjà via une importation de produit. Lorsque je clique sur "Modifier les configurations", cela m'amène à créer de nouvelles variantes simples. Je ne veux pas faire ça. Je veux simplement sélectionner …

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.