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.


4
Magento 2: Setzen Sie die Standardattributoption auf Keine
Ich möchte einen Standardattributwert haben, Noneaber wenn ich ein Attribut erstelle, wird der erste Optionswert als Standard festgelegt. Bitte überprüfen Sie das beigefügte Bild. Wie ich es so konfigurieren kann, dass der Standardwert Noneanstelle der zuerst eingegebenen Option verwendet wird. Während ich in Magento 1 nicht gezwungen war, eine Standardoption …

5
Magento2: So überschreiben Sie die Widget-Vorlage
Das CatalogWidget-Modul enthält die Datei widget.xml. In der widget.xml befindet sich <parameter name="template" xsi:type="select" required="true" visible="true"> <label translate="true">Template</label> <options> <option name="default" value="product/widget/content/grid.phtml" selected="true"> <label translate="true">Products Grid Template</label> </option> </options> </parameter> Wie kann die Vorlagendatei für das Widget ordnungsgemäß geändert werden?

2
Magento2 Circular Depedency beim Lesen der Konfiguration
Ich kann ScopeConfigInterface $scopeConfigbestimmte Objekte nicht erweitern di.xml <preference for="Magento\Framework\Logger\Monolog" type="Foo\Log\Logger\FooLog" /> <virtualType name="helper" type="Foo\Log\Helper\Data" /> <type name="Foo\Log\Logger\FooLog"> <arguments> <argument name="helper" xsi:type="object">Foo\Log\Helper\Data</argument> </arguments> </type> FooLog.php public function __construct( \Foo\Log\Helper\Data $dataHelper ) { $this->_scopeConfig = $scopeConfig; } Data.php public function __construct(ScopeConfigInterface $scopeConfig) { $this->_scopeConfig = $scopeConfig; } $this->_scopeConfig->getValue('dev/debug/foo_bar_config', 'default'); Error: Circular …

3
So installieren Sie Magento 2 mit leerem Datenbankkennwort
Ich versuche, Magento 2 auf einem Server zu installieren, der kein Datenbankkennwort verwendet. Es ist eine Art Cloud-Hosting und ich kann dort kein Passwort festlegen. Gibt es eine Möglichkeit, M2 mithilfe der CLI mit leerem Kennwort zu installieren? Ich habe diesen Installationsbefehlsaufruf versucht: cd bin/; /usr/bin/php ./magento setup:install \ --currency=USD …

7
Magento2-Ausnahme während der Installation: 'LogicException' mit der Meldung 'Unbekanntes Modul in der angeforderten Liste:' Magento_BundleSampleData '
Ich habe diesen Fehler bei der Installation von Magento2 erhalten [ERROR] exception 'LogicException' with message 'Unknown module in the requested list: 'Magento_BundleSampleData'' in setup\src\Magento\Setup\Model\Installer.php:403 Stack trace: #0 setup\src\Magento\Setup\Model\Installer.php(364): Magento\Setup\Model\Installer->readListOfModules(Array, Array, 'enable_modules') #1 setup\src\Magento\Setup\Model\Installer.php(323): Magento\Setup\Model\Installer->createModulesConfig(Array) #2 setup\src\Magento\Setup\Controller\Install.php(97): Magento\Setup\Model\Installer->install(Array) #3 vendor\zendframework\zend-mvc\src\Controller\AbstractActionController.php(82): Magento\Setup\Controller\Install->startAction() #4 [internal function]: Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent)) #5 vendor\zendframework\zend-eventmanager\src\EventManager.php(444): call_user_func(Array, Object(Zend\Mvc\MvcEvent)) #6 vendor\zendframework\zend-eventmanager\src\EventManager.php(205): …

2
Fügen Sie jQuery Datatables in Magento 2 hinzu
Ich versuche, die jquery DataTables im Magento-2-Frontend mit den requirejs zu verwenden. Ich kann die Datei datables.min.js im Netzfenster sehen, aber irgendwie gibt es den folgenden Fehler. Mein reuirejs-config.jssieht so aus var config = { map: { '*': { dataTable: 'Ktpl_Slider/js/datatables.min' } } }; Und ich rufe diese Funktion in …

4
Wie nennt man Blöcke in Controller Magento2?
Ich will getBlock Adb/Block/Index in controller Adb/Controller/Category/View. Wie geht das? Bearbeiten in der Steuerung. namespace Addon\Faq\Controller\Category; class View extends \Addon\Faq\Controller\Category { /** * @var \Magento\Framework\Controller\Result\ForwardFactory */ protected $_coreRegistry = null; /** * @var \Magento\Framework\View\Result\PageFactory */ protected $resultPageFactory ; /** * @param \Magento\Backend\App\Action\Context $context * @param \Magento\Framework\View\Result\PageFactory $resultPageFactory */ public function …

2
Massactions.js erweitern
Ich muss ein Javascript aus dem neuen UI-Modul erweitern, das das neue Admin-Grid-System enthält. Erweitern Sie eine Standard-UI-Komponente. Geben Sie mir einen Hinweis, und ich konnte Code einrichten: # file: app/code/My/Module/view/adminhtml/web/js/gid/massactions.js console.log('new massactions.js'); define([ 'Magento_Ui/js/grid/massactions' ], function (massactions) { console.log('before extend'); return massactions.extend({ defaultCallback: function (action, data) { console.log('custom callback'); …


2
So erstellen Sie ein Formular-UI-Komponenten-Auswahlfeld mit einer Quelle zum Ausfüllen des Auswahlfelds
Ich versuche herauszufinden, wie ich ein Auswahlfeld in Magento-Komponenten-UI-Form erstellen und auf einige verweisen kann, in denen ich die Auswahlliste ausfüllen kann. So etwas dachte ich würde funktionieren, aber es funktioniert nicht <field name="formats"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="disabled" xsi:type="boolean">false</item> <item name="label" xsi:type="string" translate="true">formats</item> …


4
Magento 2: Legen Sie die Seite mit dem Bestellverlauf nach der Anmeldung als Standard fest
Ich versuche, die Bestellverlaufsseite als Standardseite festzulegen, wenn der Kunde angemeldet ist. Wenn die Kundenanmeldung erfolgreich ist, wird sie zu Kunde / Konto / weitergeleitet. Stattdessen können wir direkt zu Verkauf / Auftrag / Geschichte / Wenn sich der Kunde anmeldet, kann er anstelle der Dashboard-Seite die Bestellverlaufsseite anzeigen. Kann …

2
So zeigen Sie Kategorien in System.xml in Magento 2 an
Ich bekomme alle Kategorien in der System.xmlVerwendung der Klasse Vender\Module\Model\Config\Source\Category <?php namespace Vender\Module\Model\Config\Source; use Magento\Framework\Data\OptionSourceInterface; class Category implements OptionSourceInterface{ protected $_categoryFactory; protected $_categoryCollectionFactory; public function __construct( \Magento\Catalog\Model\ResourceModel\Category\CollectionFactory $categoryCollectionFactory, \Magento\Catalog\Model\CategoryFactory $categoryFactory ) { $this->_categoryCollectionFactory = $categoryCollectionFactory; $this->_categoryFactory = $categoryFactory; } /** * Get category collection * * @param bool $isActive * …

1
Magento 2 - Cache-Wärmer für mehrere Server
Ich habe ein Cache-Warmer- Modul integriert. Mit Cronjob wird es cachefür alle Seiten ausgeführt und erstellt , und es funktioniert ordnungsgemäß. Ich habe mehrere Server (sagen wir 2 Server), bis jetzt gibt es keine Notwendigkeit schedule cronjobsfür alle servers, ich habe früher schedule cronjobsnur auf dem ersten Server. Da der …

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.