Magento

Fragen und Antworten für Benutzer der Magento E-Commerce-Plattform

2
Überspringen der Bestellnummer um 1 in Magento 2
In unserem Shop Magento 2 plötzlich bestellen id um 1 , um ID - Skipping hat begonnen. Hier ist das Beispiel für die Bestellnummer: 000000011 000000013 000000015 000000017 000000019 Ich habe mehrere Posts wie Magento-Bestellnummer-Ausgabe und Magento-Bestell-ID-Inkrement-Sprünge durchlaufen und sie sagen, dass dies auf eine fehlgeschlagene / unvollständige Zahlung zurückzuführen …

1
Warum muss das Hinzufügen von Konstruktorparametern gelöscht / generiert werden?
Ich verwende Magento 2.2 im Entwicklungsmodus. Ich habe eine Controller-Klasse class MyController { public function __construct( \Magento\Framework\App\Action\Context $context, \Magento\Framework\Message\ManagerInterface $messageManager) { // stuff } } Das funktioniert richtig. Wenn ich jedoch einen zusätzlichen Konstruktorparameter wie diesen hinzufüge: class MyController { public function __construct( \Magento\Framework\App\Action\Context $context, \Magento\Framework\View\Result\PageFactory $resultPageFactory, \Magento\Framework\Message\ManagerInterface $messageManager) { …
7 magento2  php 





3
Legen Sie für alle Kategorieattribute Magento 2 den Standardwert verwenden fest
Ich habe ungefähr 1260 Kategorien. Wenn ich die Geschäftsansicht wechsle, haben alle Attribute einen eigenen Wert. Aber ich möchte alle Attributwerte als übergeordneten Wert der Hauptspeicheransicht festlegen. Ich kann nicht jede Kategorie öffnen und das Kontrollkästchen Standardwert verwenden aktivieren. Können Sie mir einen Hinweis geben, wie ich dieses Kontrollkästchen programmgesteuert …


1
Ändern Sie die Antwort der Magento 2-Controller-Sprache
Ich habe einen Controller, der als API-Endpunkt in Magento 2 fungiert. Ich muss eine Antwort auf eine andere Sprachbasis haben, die auf übergebenen Parametern basiert. Dieser Controller kann auf das Modell usw. zugreifen. zum Beispiel: public function execute() { if (isset($_SERVER['HTTP_ORIGIN'])) { header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}"); header('Access-Control-Allow-Credentials: true'); header('Access-Control-Max-Age: 86400'); } if …

1
Entfernen Sie die Spalte basierend auf der Bedingung aus dem Auftragsraster
Ich möchte die statusSpalte aus dem Bestellraster des Magento Admin-Panels entfernen . Ich verwende den folgenden Code, um die statusSpalte in meiner sales_order_grid.xmlDatei zu entfernen . Referenz <listing xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd"> <columns name="sales_order_columns"> <column name="status"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="componentDisabled" xsi:type="boolean">true</item> </item> </argument> </column> </columns> </listing> Die statusSpalte …
7 magento2  grid  column 

1
$ block Class Einige Methoden werden im Aufruf von get_class_methods () nicht angezeigt
Ich arbeite in der Datei \ success.phtml mit dem Endziel, einen Tracking-Iframe auf der Bestätigungsseite zu platzieren. <?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ // @codingStandardsIgnoreFile ?> <?php /** @var $block \Magento\Checkout\Block\Onepage\Success **/?> <div class="checkout-success"> <?php if ($block->getOrderId()):?> <?php if …



2
So rufen Sie einen statischen Block in eine HTML-Datei auf Magento 2
Ich habe einen statischen Block im Backend mit dem Namen "varmo_custom_block_for_header". Ich möchte diesen Blockinhalt in eine header.phtmlDatei übertragen. Ich versuche es so, aber es gelingt mir nicht: <?php echo $block->getLayout()->createBlock('magento\Cms\Block\Block')->setBlockId('varmo_custom_block_for_header')>toHtml();?> Aber Fehler bekommen als: Schwerwiegender Fehler: Rufen Sie die undefinierte Funktion toHtml () in /opt/lampp/htdocs/xyz/app/design/frontend/xyzthemes/mo/xyzthemes_mo/templates/html/header.phtml in Zeile 47 auf
7 magento2 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.