Magento

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

4
Ajouter une colonne à une grille (observateur) - La colonne 'store_id' dans la clause where est un problème ambigu
J'ajoute une colonne à la grille de commande en utilisant l'approche des observateurs: Sur l'événement -> sales_order_grid_collection_load_beforeJ'ajoute une jointure à la collection Sur l'événement -> core_block_abstract_prepare_layout_beforej'ajoute une colonne à la grille ÉDITER Plus d'informations: Sur événement (1): public function salesOrderGridCollectionLoadBefore($observer) { $collection = $observer->getOrderGridCollection(); $collection->addFilterToMap('store_id', 'main_table.store_id'); $select = $collection->getSelect(); $select->joinLeft(array('oe' …


2
Avantages de performance de l'utilisation de NGINX
Envisager d'utiliser NGINX pour servir magento- Je ne suis pas préoccupé par les détails d'implémentation, mais je veux savoir si quelqu'un a de bonnes (ou de mauvaises) choses à dire à ce sujet. Il est également particulièrement intéressant d'utiliser NGINX pour charger l'équilibre magento.

3
Cadres de test Magento 1
Partout où je peux, j'aime développer des logiciels suivant une approche de développement piloté par les tests (TDD) . Habituellement, en PHP, cela signifie utiliser PHPUnit . Idéalement, je voudrais écrire des tests à la fois fins et grossiers. Unittests pour aider à guider la conception et la qualité de …

5
Comment obtenir l'image du produit et l'URL dans Magento 2?
Voici mon observateur: public function execute(\Magento\Framework\Event\Observer $observer) { $orderIds = $observer->getEvent()->getOrderIds(); $order = $this->_orderRepositoryInterface->get($orderIds[0]); $items =$order->getAllVisibleItems(); $productQuantity = array(); $productPrice = array(); $productName = array(); $productIds = array(); foreach($items as $item) { $productIds[]= $item->getProductId(); $productName[]= $item->getSku(); $productPrice[] = $item->getPrice(); $productQuantity[]= floor($item->getQtyOrdered()); } } Comment puis-je obtenir l'image du produit et …


2
Comment créer un objet varien dans magento 2?
Dans magento 1, nous pouvons créer un objet varien comme celui-ci $collection = new Varien_Data_Collection(); $varienObject = new Varien_Object(); $varienObject->setData($data); $varienObject->setItem($item); $collection->addItem($varienObject); Comment créer un objet dans magento 2?
16 magento2  object 

2
Magento 2: Différents fichiers à contenu statique par paramètres régionaux?
Dans Magento 2, une URL de contenu statique ressemble à ceci http://magento-2-with-keys.dev/static/adminhtml/Magento/science/en_US/Pulsestorm_FrontendTutorial1/hello.js Cela comprend une en_USpartie locale. Cela implique fortement que soit Magento 2 vous permet de créer différents fichiers de contenu statique par locale Magento 2 traite les fichiers de contenu statiques pour les chaînes locales / gettext Lequel …




2
Comment appeler un fichier PHTML dans une page CMS Magento 2?
Magento 2 J'ai installé un exemple de module Bannerslider téléchargé depuis Magestore. Lorsque j'appelle bannerslider.phtmlsur la page d'accueil de CMS, cela montre une erreur non fiable sur la page d'accueil. {{block class="Magento\Bannerslider\Block\Slideshow" template="bannerslider.phtml"}} Le message d'erreur est We're sorry, an error has occurred while generating this email. J'ai également changé …




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.