Dieses Tag wird für Fragen verwendet, die in irgendeiner Weise PHP-Code betreffen. Sobald eine PHP-Ausnahme zurückgegeben oder ein Fehlerbericht generiert wird, kann diese Frage mit PHP gekennzeichnet werden.
Gibt es eine gute Erklärung und / oder ein Beispiel für die Mindestkonfiguration, die zum Erstellen eines UI-Komponentenrasters in Magento 2 erforderlich ist? Ich weiß, dass es unzählige Kernkomponenten gibt, wie z ./vendor/magento/module-catalog/view/adminhtml/ui_component/product_listing.xml Diese XML-Dateien sind jedoch umfangreich, und es gibt nur wenige Erklärungen, was die einzelnen Knoten tun und …
PHP 7 erreicht den Beta-Status und es werden derzeit viele Tests durchgeführt. Da Magento im letzten Jahr von "läuft nur mit PHP 5.3" zu "voll kompatibel mit PHP 5.6" aufgeholt hat, würde ich gerne wissen, wie sehr man PHP 7-Kompatibilität für Magento 1.x sowie für Magento 2 in Betracht zieht. …
Ist es möglich, Code für ein bestimmtes Modul vorab zu generieren? IE - Ich kann den gesamten Code im System mit erzeugen php bin/magento setup:di:compile Dies kann jedoch lange dauern. Ich möchte nur die Dateien für ein bestimmtes Modul vorab generieren . php bin/magento setup:di:compile Pulsestorm_Commercebug Das spezifische Problem, das …
Magento 2. Nach der Neuinstallation lautet die neue Bestellnummer 100000001, 100000002 usw. Was ist der richtige Weg, um diese Inkrement-ID so zu ändern, dass sie eine höhere Zahl ist? Zum Beispiel 155555552, 155555553 und so weiter. Wenn es geändert wird, sieht es viel besser aus. In Magento 1.9 Um die …
Ich habe einen Fehler beim Hinzufügen des Moduls. Führen Sie den Magento-Kompilierungsbefehl erneut aus Ich führe den folgenden Befehl aus, zeige aber auch den folgenden Fehler an, wenn ich den Befehl von root aus ausführe. php magento setup: di: compile Compilation was started. %message% 0/7 [>---------------------------] 0% 1 sec 37.0 …
Bisher habe ich für meine Magento 2-Testanforderungen PHP Unit als (mehr oder weniger) Abnahmetester verwendet. Dabei wurden die Ergebnisse von Server- und HTML-Anforderungen getestet, die auf einem System mit installierten Modulen ausgeführt wurden. Ich möchte meine eigenen Integrationstests erstellen können. Ermöglichen die mit Magento 2 gelieferten Testtools Entwicklern von Drittanbietern, …
Verfügt Magento 2 über eine übergeordnete Abstraktion, mit der Endbenutzerprogrammierer Konfigurationswerte in der core_config_dataTabelle aktualisieren können ? Oder ist gerade SQL die einzige Möglichkeit, dies in Magento 2 zu tun? dh in Magento 1 könnten Sie so etwas tun $config_model = new Mage_Core_Model_Config(); $config_model->saveConfig('my/config/path', $unique_id, 'default', 0); und speichern Sie …
Verfügt Magento 2 über eine integrierte Integration in Transaktions-E-Mail-Zustellungssysteme von Drittanbietern wie Amazon SES, Mandrill usw. oder basiert die integrierte E-Mail-Funktionalität immer noch auf der mailFunktion von PHP ? Oder werden die E-Mails mit einer dritten Nachricht verschickt? Wenn die Antwort lautet mail, gibt es Erweiterungen von Drittanbietern wie SMTPPro …
Basierend auf verschiedenen Forenbeiträgen und Gesprächen in der Community scheint es, als würden einige Leute Magento 2-Entwicklungsinstanzen unter OS X über eine PHP-Umgebung ausführen, die nicht die integrierte Apache / PHP-Kombination verwendet und stattdessen Pakete von verwendet brew, um eine zu erhalten FastCGI PHP-Umgebung läuft mit nginxund / oder apache. …
Ist es in Magento 2 möglich, jedem Frontend / jeder Cart-Seite ein beliebiges HTML-Element hinzuzufügen <head/>? Ich weiß, dass ich dem Inhalt / <body>Bereich mit Code wie diesem einen Block hinzufügen kann <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="content"> <block type="Pulsestorm\Test\Block\Head" name="pulsestorm.head" as="pulsestorm.head" template="pulsestorm/head.phtml"/> </referenceBlock> </body> </page> Es ist jedoch nicht …
Ich habe Programmiererfahrung und HTML-Erfahrung und habe Mühe, einen guten Leitfaden für Anfänger zu finden. Die Magento-Website scheint Experten anzusprechen, aber ich könnte an den falschen Stellen suchen. Gibt es besonders gute Bücher oder Online-Ressourcen? Insbesondere möchte ich lernen, wie ich meinen eigenen JavaScript-Code zu den verschiedenen Seiten der Website …
Daher habe ich festgestellt, dass in den meisten Modellen und Blöcken dies array $data = []als letzter Parameter des Konstruktors angegeben ist . Beispielsweise \Magento\Catalog\Block\Product\ListProduct public function __construct( \Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Data\Helper\PostHelper $postDataHelper, \Magento\Catalog\Model\Layer\Resolver $layerResolver, CategoryRepositoryInterface $categoryRepository, \Magento\Framework\Url\Helper\Data $urlHelper, array $data = [] ) { $this->_catalogLayer = $layerResolver->get(); $this->_postDataHelper = $postDataHelper; …
Szenario: Ich bin ein Magento 2-Modulentwickler. Ich möchte eine Konfigurationsdatei in erstellen app/etc. Ich möchte, dass diese Datei nach Bereich "abgegrenzt" wird app/etc/my_file.xml app/etc/frontend/my_file.xml app/etc/adminhtml/my_file.xml In Magento 1 würde ich einfach eine erstellen config.xmlund mich auf den Weg machen. Der Bereichsbereich wurde in der XML-Datei selbst festgelegt. Magento 2 geht …
Meine Magento 2-Entwicklungsumgebung hat mich mit der folgenden Fehlermeldung angestachelt Ihr Webserver ist nicht ordnungsgemäß eingerichtet und ermöglicht den unbefugten Zugriff auf vertrauliche Dateien. Bitte wenden Sie sich an Ihren Hosting-Provider Hat jemand aufgespürt Welche Sicherheitsüberprüfungen finden statt? Wo im Kerncode finden diese Überprüfungen statt?
Datum: 30. Mai 2015 (angesichts der sich ändernden Art von Magento 2). Magento 2 führte ein Plugin-Konzept ein , das über ein Interceptor-Pattern implementiert wurde . Was in den Dokumenten nicht klar ist: Welche Klassen und Objekte in Magento können abgefangen werden? Das heißt, Sie konfigurieren ein Plugin mit XML, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.