Als «magento2» getaggte Fragen

Allgemeine Fragen zu Magento 2, nicht spezifisch für eine Nebenversion. Verwenden Sie dieses Tag, um sich von Magento 1 zu unterscheiden. Wenn Sie Probleme mit einer bestimmten Version haben, verwenden Sie stattdessen das entsprechende 'Magento-2.x'-Tag. Die Funktionen zwischen den Nebenversionen von Magento 2 können unterschiedlich sein.



1
Magento 2 - Hinzufügen eines zusätzlichen Checkout-Schritts nach dem Überprüfungs- und Zahlungsbereich mit der Schaltfläche "Bestellung aufgeben"
Ich versuche, nach dem Abschnitt "Überprüfung und Zahlungen" einen zusätzlichen Checkout-Schritt hinzuzufügen. Die Anforderung besteht darin, die Zahlung aufzuteilen und als separate Schritte zu überprüfen. Sobald die Zahlungsmethode ausgewählt ist, sollte sie zum letzten Schritt "Überprüfen" navigieren, in dem alle Bestellinformationen mit der Schaltfläche "Bestellung aufgeben" angezeigt werden müssen. Bisher …

2
Verschieben Sie Blöcke in einen anderen Container
Als newby ich für eine Abhilfe zu bewegen suchen Anmelden und Shop - Switcher aus header.panelzu header.container. Ich habe diesen Code gerade ausprobiert, aber er funktioniert nicht <referenceContainer name="header.container"> <referenceBlock class="Magento\Store\Block\Switcher" name="store.settings.language" template="switch/languages.phtml"> </referenceBlock> </referenceContainer>

2
Magento 2: Was ist die Datei catalog_attributes.xml?
Ich habe festgestellt, dass Magento 2 mehrere catalog_attributes.xmlDateien in den folgenden Ordnern enthält: app/code/Magento/Bundle/etc app/code/Magento/Catalog/etc app/code/Magento/CatalogSearch/etc app/code/Magento/CatalogUrlRewrite/etc app/code/Magento/Downloadable/etc app/code/Magento/GiftMessage/etc app/code/Magento/Msrp/etc app/code/Magento/Sales/etc app/code/Magento/Tax/etc app/code/Magento/Wishlist/etc Diese Dateien sehen folgendermaßen aus (Beispiel für die SalesDatei): <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Catalog:etc/catalog_attributes.xsd"> <group name="quote_item"> <attribute name="sku"/> <attribute name="type_id"/> <attribute name="name"/> <attribute name="status"/> <attribute name="visibility"/> <attribute name="price"/> <attribute …

3
Magento2 REST API-Fehler 'Klasse existiert nicht'
Ich habe einen Test-Magento 2.0.2-REST-Webdienst basierend auf Alans Blog erstellt: http://alankent.me/2015/07/24/creating-a-new-rest-web-service-in-magento-2/ Ich verwende Postman, um den benutzerdefinierten Webdienst aufzurufen und die folgende Fehlermeldung zu erhalten: "message": "Class does not exist", "code": -1, "trace": "#0 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\Webapi\\ServiceInputProcessor.php(128): ReflectionClass->__construct('')\n#1 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\Webapi\\ServiceInputProcessor.php(262): Magento\\Framework\\Webapi\\ServiceInputProcessor->_createFromArray(NULL, '30')\n#2 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\Webapi\\ServiceInputProcessor.php(99): Magento\\Framework\\Webapi\\ServiceInputProcessor->convertValue('30', NULL)\n#3 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\module-webapi\\Controller\\Rest.php(262): Magento\\Framework\\Webapi\\ServiceInputProcessor->process('Test\\\\Calculator...', 'add', Array)\n#4 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\module-webapi\\Controller\\Rest.php(160): Magento\\Webapi\\Controller\\Rest->processApiRequest()\n#5 P:\\wwwroot\\Magento202_com_loc\\Web\\var\\generation\\Magento\\Webapi\\Controller\\Rest\\Interceptor.php(24): Magento\\Webapi\\Controller\\Rest->dispatch(Object(Magento\\Framework\\App\\Request\\Http))\n#6 …




5
So fügen Sie der Admin-Kundenauftragsansicht in Magento2 eine benutzerdefinierte Schaltfläche hinzu
Hinzufügen einer benutzerdefinierten Schaltfläche zur Kundenauftragsansicht in magento2, da einige der Ereignisse zugunsten von Plugins entfernt wurden. Einige Ereignisse wurden entfernt (stattdessen müssen Plugins verwendet werden): adminhtml_widget_container_html_before ( Verwendung in Magento 1.x ) admin_session_user_logout model_config_data_save_before ... Siehe Magento2-Änderungsprotokoll
12 magento2 



2
Wie kann ich mit Magento 2 programmgesteuert einen Wert in core_config_data festlegen?
Ich weiß, dass Sie Konfigurationsdaten in Magento 1 festlegen können mit: Mage::getModel('core/config')->saveConfig('my/path/whatever', $value); und Sie können Konfigurationsdaten in Magento 2 erhalten mit: protected $_scopeConfig public function __construct(\Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig) { $this->_scopeConfig = $scopeConfig; } + $this->_scopeConfig->getValue( 'path/of/config', \Magento\Store\Model\ScopeInterface::SCOPE_STORE ); Aber ich kann nicht herausfinden, wie ich Konfigurationsdaten in Magento 2 speichern …


2
Wie kann ich Konfigurationswerte in Magento 2 einstellen?
Zuvor (also in Magento 1) haben wir ein Modul namens Setup erstellt, das Einstellungen für die Site enthielt. Die Upgrade-Skripte sehen ungefähr so ​​aus: $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 value'); $installer->setConfigData('currency/options/base', 'GBP'); …

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.