Als «blocks» getaggte Fragen

bezeichnet Fragen zu den Blockklassen.

52
Magento 2: Ändern einer Blockvorlage

In Magento 1 ist es als Modulentwickler möglich, die Vorlage eines Blocks mit Layout-XML-Code zu ändern <reference name="block_to_change"> <action method="setTemplate"> <param>/path/to/template.phtml</param> </action> </reference> und fügen Sie dann Ihre Vorlage...

36
Block aus dem Layout in Magento 2 entfernen

In Magento 1 konnte ich einen durch eine Layoutdatei hinzugefügten Block entfernen, indem ich diesen in meinen Layoutblock einfügte <remove ="block_id_here" /> Wie kann ich dasselbe für Magento 2 tun? Nehmen wir als praktische Übung an, ich habe ein eigenes Modul, aus dem ich den...

32
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...

26
Wann 'name' und wann 'as' zu verwenden sind

Ich habe festgestellt, dass ich beim Versuch, die unsetChildMethode zu verwenden, manchmal das Attribut 'name' und andere 'as' verwenden muss. Wenn ein Block normal hinzugefügt wird, verwenden Sie anscheinend 'as'. Wenn er jedoch mithilfe der appendMethode zu einem Block hinzugefügt wird, müssen...