Als «magento2-dev-beta» getaggte Fragen

Probleme im Zusammenhang mit der Beta-Version des Entwicklers von Magento 2.0.0. Dies ist formal der Zeitraum vom 18. Dezember 2014 bis zum Ende des ersten Quartals 2015.

3
Magento2: Was ist der grundlegende Unterschied zwischen Plugin und Vorlieben?
Ich habe sowohl Plugin als auch Preference im Magento2-Tutorial verwendet und beide funktionieren einwandfrei, aber was ist der grundlegende Unterschied zwischen ihnen? Code für das Plugin: 1.1) Fügen Sie eine Plugin-Deklaration in di.xml hinzu: <type name="Magento\Catalog\Model\Product"> <plugin name="magento-catalog-product-plugin" type="Training\Test\Model\Product" sortOrder="10"/> </type> 1.2) Erstelle eine Plugin Klasse: <?php namespace Training\Test\Model; class …

1
Wie füge ich einen neuen Produkttyp in Magento 2 hinzu? (MageStackDay Rätselfrage 1)
MageStackDay Bonusfrage für 500 Punkte Kopfgeld UND die Möglichkeit, eine kostenlose Z-Ray-Lizenz für ein Jahr zu gewinnen. Weitere Infos finden Sie >> hier << Die Fragen werden vom Magento 2-Kernentwickler Anton Kril gestellt. Frage: Ich möchte Magento einen neuen Produkttyp hinzufügen. Wie würde ich das in Magento 2 dev beta …

4
Magento 2: Gibt es einen Profiler?
Hat Magento 2 einen Profiler? Das Stores -> Settings -> Configuration -> Developer -> Debug Das Bedienfeld ist noch vorhanden, es gibt jedoch keine Einstellungen für einen Profiler. Wenn Magento 2 über einen Profiler verfügt, kann dieser über die GUI konfiguriert werden? Wenn es nicht mit der GUI konfigurierbar ist, …

6
Die Magento2-Setup-Version für das Modul ist nicht angegeben
Ich habe eine lokale Kopie von Magento 2 installiert. Ich habe ein Problem mit dem benutzerdefinierten Modul. Ich folgte der Datei- / Ordnerstruktur app/code/Ps/HelloWorld/etc/module.xml: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> <module name="Ps_HelloWorld" schema_version="0.0.1" setup_version="0.0.1" /> </config> In dieser Datei habe ich Folgendes: Ich habe den Speicher-Cache aktualisiert und dann Folgendes: Setup-Version für Modul …


2
Fehlende CSS- und JS-Dateien im magento2 Git Repository
Ich habe Magento2 erfolgreich installiert. Wenn ich jedoch versuche, Homepage auszuführen, werden in der Konsole folgende Fehler angezeigt. Dann habe ich in Magento Git Ripo eingecheckt https://github.com/magento/magento2/tree/master/pub/static Ich habe das folgende Bild gefunden. Alle Ordner fehlen. Wenn einige diese Ordner haben, geben Sie uns bitte ...

1
Wie kann ich eine benutzerdefinierte XML-Datei in Modulen als eine in Magento 2 zusammenführen lassen? (MageStackDay-Rätselfrage 2)
MageStackDay Bonusfrage für 500 Punkte Kopfgeld UND die Möglichkeit, eine kostenlose Z-Ray-Lizenz für ein Jahr zu gewinnen. Weitere Infos finden Sie >> hier << Die Fragen wurden vom Magento 2-Kernentwickler Anton Kril gestellt / inspiriert. Frage: Ich erstelle eine Erweiterung mit einem separaten Satz von Konfigurationen. Dies bedeutet, dass ich …

7
Magento 2: Rufe einen statischen Block mit xml auf
Wie ich einen statischen Block in eine Seite mit XML einbinde. Zum Beispiel habe ich einen statischen Block mit dem Bezeichner promo erstellt. In Magento 1 wird ein statischer Block mit dem folgenden Code eingefügt <block type="cms/block" name="Promo"> <action method="setBlockId"><block_id>promo</block_id></action> </block> Ich möchte genau dasselbe in Magento 2 machen

3
Magento 2: Controller neu schreiben
Wie kann ich einen Controller (das ist eigentlich eine Aktion) in Magento 2 umschreiben? Ich habe versucht, wie hier so angewiesen : Ich habe mein eigenes Modul Namespace_Modulemit einer di.xmlDatei aufgerufen , die berücksichtigt wird, da das gleiche System an Modellen und Blöcken arbeitet. Beispiel: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/ObjectManager/etc/config.xsd"> …

2
Wie rufe ich eine PHTML-Datei auf einer CMS-Seite von Magento 2 auf?
Magento 2 Ich habe ein Beispiel-Bannerslider-Modul installiert, das von Magestore heruntergeladen wurde. Wenn ich die bannerslider.phtmlCMS-Homepage aufrufe, wird auf der Homepage ein unzuverlässiger Fehler angezeigt. {{block class="Magento\Bannerslider\Block\Slideshow" template="bannerslider.phtml"}} Fehlermeldung ist We're sorry, an error has occurred while generating this email. Ich habe auch die Blockklasse geändert, aber sie zeigt immer …




1
Magento 2 getTable Verhalten
TL; DR: Gibt es in Magento 2 getTableeine Möglichkeit , die Methode aus einem Ressourcensammlungsmodell zu erstellen, um denselben Tabellennamen für zwei verschiedene Parameter zurückzugeben? Detaillierte Erklärung Ich beginne mit einem Beispiel aus Magento 1. Nehmen wir an, ich habe eine Tabelle mit dem Namen module_entiti1_entity2. Ich musste diese Tabelle …



6
So zeigen Sie Sitzungsnachrichten im Front-End in Magento 2 Beta an
Ich möchte eine Fehler- oder Erfolgsmeldung in meinem Magento 2-Modul anzeigen. Ich habe meinen Front-End-Controller um den Klassennamen erweitert \Magento\Framework\App\Action\Action. Dann leite ich den Client mit folgendem Code auf die Homepage um $this->messageManager->addError($SomeMessage); $resultRedirect = $this->resultRedirectFactory->create(); $resultRedirect->setPath($base_path); Alles funktioniert gut, aber diese Zeile gibt den Fehler nie aus $this->messageManager->addError($SomeMessage);


3
Magento 2: Wenden Sie Sichtbarkeits- und Statusfilter auf die Produktsammlung an
Ich möchte Sichtbarkeits- und Statusfilter auf die Produktsammlung anwenden. Wie in Magento 1 machen wir: Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($collection); Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($collection); Ich erhalte die Produktkollektion in Magento 2, finde jedoch keine Funktion zum Anwenden der obigen Filter.

1
Die E-Mail-Vorlage 'custom_mail_template' ist nicht definiert
Ich versuche, E-Mails von meinem benutzerdefinierten Modul zu senden. Dafür habe ich eine system.xmlDatei erstellt , aber es wird ein Fehler zurückgegeben. Error: Die E-Mail-Vorlage 'custom_mail_template' ist nicht definiert. Mein Code ist: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd"> <system> <tab id="custom" translate="label" sortOrder="1"> <label>custom mail</label> </tab> <section id="custom" translate="label" type="text" sortOrder="100" …


6
Das Löschen ist für den aktuellen Bereich verboten
Ich möchte einen Befehl zum Löschen eines einfachen Produkts von sku erstellen. Ich erhalte folgenden Fehler. Wie stelle ich den Admin-Bereich ein? [Magento \ Framework \ Exception \ LocalizedException] Der Löschvorgang ist für den aktuellen Bereich verboten <?php namespace Sivakumar\Sample\Console; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputOption; class DeleteSimpleProduct …

2
Wie lade ich eine benutzerdefinierte Modul-JS-Datei in Magento 2?
Ich habe ein Banner-Slider-Modul für Magento 2 erstellt. Ich habe die JS-Datei auf folgende Weise aufgerufen und sie funktioniert einwandfrei. In der Blockklasse habe ich folgende Funktion erstellt public function getBaseJs($fileName){ return $this->_storeManager->getStore()->getBaseUrl( \Magento\Framework\UrlInterface::URL_TYPE_MEDIA ).'bannerslider/js/'.$fileName; } und diese Funktion wird in der bannerslider.phtmlDatei wie folgt aufgerufen . <script type="text/javascript" src="<?php …

1
Magento 2: Klassen von der Generierung von Interceptors ausschließen
In Magento 2 (Beta9 und höher) können Sie diesen Befehl ausführen, php bin/magento setup:di:compileund alle Interceptors, Fabriken und Proxys (und möglicherweise andere) werden im var/generationOrdner für alle Klassen generiert, die Sie in Ihrer Magento-Instanz haben. Dies ist nützlich für Live-Umgebungen, da andernfalls die oben genannten Klassen zur Laufzeit generiert werden, …



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 …

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.