Als «template» getaggte Fragen

Der Ordner, der alle "phtml" -Dateien enthält, die zur Anzeige im Frontend oder Backend verwendet werden.

2
Magento 2 @escapeNotVerified
Ich sehe viele Vorkommen dieses Kommentars /* @escapeNotVerified */in den Vorlagendateien für Magento2. Hat es eine besondere Bedeutung? Gibt es eine Verwendung dafür? Beispiele: https://github.com/magento/magento2/blob/2.1/app/code/Magento/Catalog/view/frontend/templates/product/list.phtml#L23 https://github.com/magento/magento2/blob/2.1/app/code/Magento/Catalog/view/frontend/templates/product/image_with_borders.phtml#L10 https://github.com/magento/magento2/blob/2.1/app/code/Magento/Catalog/view/frontend/templates/product/gallery.phtml#L12 Ich könnte hier ein paar Seiten weitermachen.




3
Blöcke in Layout-XML bedingt ein- / ausblenden
Wie füge ich einen Block (abhängig von der Konfiguration im Admin-Panel) in Magentos Layout-XML bedingt hinzu? Wir können überprüfen, ob die Konfiguration für Aktionen wahr ist. Im folgenden Beispiel sample/config/show_toplinkswird die Vorlagendatei zum Rendern der Top-Links verwendet , wenn die Konfiguration im Admin-Bereich (unter System-> Konfiguration) wahr ist links.phtml. Wenn …
32 template  layout  blocks  xml 


2
Magento 2-Vorlagen: Verwenden Sie "$ block" oder "$ this"?
In Magento 2 $thisverweist die Variable nicht mehr auf das Blockobjekt einer Vorlage. Es bezieht sich auf eine Vorlagenklasse Magento\Framework\View\TemplateEngine\Php Diese Vorlagenklasse verfügt jedoch über eine Passthrough- __callMethode #File: vendor/magento/framework/View/TemplateEngine/Php.php public function __call($method, $args) { return call_user_func_array([$this->_currentBlock, $method], $args); } Damit stellen Sie sicher, dass alle Methodenaufrufe den eigentlichen Block …



13
Abrufen der vollständigen Bild-URL des Produkts in der Vorlage
Ich versuche, einen statischen Block zum Anzeigen dynamischer Produkte zu erstellen. Dies ist Code, mit dem jede untergeordnete Kategorie abgerufen und das Bild für jedes Produkt in jeder Kategorie gedruckt werden soll. <?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $category = $objectManager->get('Magento\Framework\Registry')->registry('current_category'); ?><ol><?php foreach ($category->getChildrenCategories() as $child_category) { ?><li> <ul><?php foreach ($child_category->getProductCollection() as …



2
Verwendung der Page-Factory-Klasse in magento2
Was ist der Zweck des Renderns der benutzerdefinierten Modulseite in Magento2 unter Verwendung der \Magento\Framework\View\Result\PageFactoryim Konstruktor eingefügten Ergebnis-Factory- Klasse und des Anzeigens der Seite ? $resultPage = $this->resultFactory->create(ResultFactory::TYPE_PAGE); anstatt diese unter Art der Anzeige, die in Magento 1.x Ansatz identisch ist $this->_view->loadLayout(); $this->_view->renderLayout();


4
Magento2 Lokalisierung Javascript
Eine ähnliche Frage wurde hier bereits gestellt: Magento 2 Javascript-Textübersetzungen , aber Magento hat diese Übersetzungstechnik in der Beta-Version aktualisiert. Wie kann ich von Javascript verwendete Übersetzungen hinzufügen oder aktualisieren? Ich habe herausgefunden, dass Magento eine Datei namens 'js-translation.json' im statischen Ordner erstellt. Wenn ich diese Datei direkt bearbeite, werden …

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.