{"id":8358,"date":"2021-05-02T11:20:59","date_gmt":"2021-05-02T11:20:59","guid":{"rendered":"https:\/\/www.bay20.com\/?p=8358"},"modified":"2025-05-21T16:35:41","modified_gmt":"2025-05-21T10:50:41","slug":"anleitung-zur-registrierung-von-benutzerdefinierten-smarty-plugins-in-shopware-5","status":"publish","type":"post","link":"https:\/\/www.bay20.com\/de\/anleitung-zur-registrierung-von-benutzerdefinierten-smarty-plugins-in-shopware-5\/","title":{"rendered":"Wie kann man benutzerdefinierte Smarty-Plugins in Shopware 5 registrieren?"},"content":{"rendered":"\n<p>Smarty ist die Template-Engine f\u00fcr PHP. Es ist ein Programm innerhalb der Shopware, das tpl-Dateien nimmt, den dort geschriebenen Code interpretiert und dann das HTML ausgibt.<\/p>\n\n\n\n<p>Um benutzerdefinierte Smarty-Plugins in Shopware 5 zu registrieren, f\u00fchren Sie die folgenden Schritte aus.<\/p>\n\n\n\n<p>Wir werden die Smarty-Plugins in den benutzerdefinierten Themen erstellen.<\/p>\n\n\n\n<p><strong>Dateistruktur<\/strong><\/p>\n\n\n\n<p><strong>themes&gt;Frontend&gt;Custom&gt;frontend&gt;index<\/strong><\/p>\n\n\n\n<p><strong>Schritt 1:<\/strong> Erstellen Sie zun\u00e4chst die Datei <strong>logo-container.tpl<\/strong> im Verzeichnis index.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2021\/04\/Screenshot_1-10.png\" alt=\"\" class=\"wp-image-8359\" width=\"343\" height=\"598\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_1-10.png 344w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_1-10-300x523.png 300w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_1-10-172x300.png 172w\" sizes=\"auto, (max-width: 343px) 100vw, 343px\" \/><\/figure>\n\n\n\n<p><strong>Hinweis: <\/strong>Sie \u00fcberschreibt die \u00fcbergeordnete Datei <strong>logo-container.tpl<\/strong> in   <strong>themes&gt;Frontend&gt;Bare&gt;frontend&gt;index<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2021\/04\/Screenshot_2-10.png\" alt=\"\" class=\"wp-image-8360\" width=\"352\" height=\"556\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_2-10.png 380w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_2-10-300x473.png 300w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_2-10-190x300.png 190w\" sizes=\"auto, (max-width: 352px) 100vw, 352px\" \/><\/figure>\n\n\n\n<p><strong>Schritt 2:<\/strong> Jetzt zu gehen, die <strong>logo-container.tpl<\/strong>, die wir auf der <strong>Schritt 1<\/strong> erstellt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2021\/04\/Screenshot_3-14.png\" alt=\"\" class=\"wp-image-8375\" width=\"481\" height=\"396\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_3-14.png 574w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_3-14-300x247.png 300w\" sizes=\"auto, (max-width: 481px) 100vw, 481px\" \/><\/figure>\n\n\n\n<p>Damit wird die \u00fcbergeordnete Datei au\u00dfer Kraft gesetzt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2021\/04\/Screenshot_4-14-980x442.png\" alt=\"\" class=\"wp-image-8376\" width=\"621\" height=\"280\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_4-14-980x442.png 980w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_4-14-300x135.png 300w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_4-14-800x360.png 800w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_4-14-768x346.png 768w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_4-14-1000x451.png 1000w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_4-14.png 1365w\" sizes=\"auto, (max-width: 621px) 100vw, 621px\" \/><\/figure>\n\n\n\n<p><strong>Schritt 3:<\/strong> Erweitert die \u00fcbergeordnete Datei und erstellt den Inhalt unterhalb des <strong>DemoShop<\/strong>-Logos.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2021\/04\/Screenshot_6-13-980x417.png\" alt=\"\" class=\"wp-image-8367\" width=\"684\" height=\"290\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_6-13-980x417.png 980w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_6-13-300x128.png 300w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_6-13-768x327.png 768w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_6-13-1000x426.png 1000w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_6-13.png 1040w\" sizes=\"auto, (max-width: 684px) 100vw, 684px\" \/><\/figure>\n\n\n\n<p><strong>Hinweis:<\/strong> Die Blocknamen stammen aus den Dateien <strong>themen&gt;Frontend&gt;Bare&gt;frontend&gt;index&gt;logo-container.tpl<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2021\/04\/Screenshot_7-10-980x498.png\" alt=\"\" class=\"wp-image-8368\" width=\"673\" height=\"341\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_7-10-980x498.png 980w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_7-10-300x152.png 300w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_7-10-800x406.png 800w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_7-10-768x390.png 768w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_7-10-1000x508.png 1000w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_7-10.png 1014w\" sizes=\"auto, (max-width: 673px) 100vw, 673px\" \/><\/figure>\n\n\n\n<p><strong>Ergebnis<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2021\/04\/Screenshot_8-13-980x333.png\" alt=\"\" class=\"wp-image-8369\" width=\"653\" height=\"222\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_8-13-980x333.png 980w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_8-13-300x102.png 300w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_8-13-800x272.png 800w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_8-13-768x261.png 768w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_8-13-1000x340.png 1000w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2021\/04\/Screenshot_8-13.png 1365w\" sizes=\"auto, (max-width: 653px) 100vw, 653px\" \/><\/figure>\n\n\n\n<p><strong>Bitte kontaktieren Sie uns unter <strong><a href=\"mailto:manish@bay20.com\">manish@bay20.com<\/a><\/strong> oder rufen Sie uns unter <strong><a href=\"https:\/\/api.whatsapp.com\/send?phone=+918800519180&amp;text=Hi,%20I%20contacted%20you%20through%20your%20website.\" target=\"_blank\" rel=\"noreferrer noopener\">+91-8800519180<\/a><\/strong> an, wenn Sie Unterst\u00fctzung f\u00fcr Shopware 5 ben\u00f6tigen. Sie k\u00f6nnen auch die <strong><a href=\"https:\/\/www.bay20.com\/de\/shopware-entwicklungsunternehmen\/\">Shopware 5 <strong>Entwicklungsseite<\/strong><\/a><\/strong> besuchen, um die von uns angebotenen Dienstleistungen zu \u00fcberpr\u00fcfen.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Smarty ist die Template-Engine f\u00fcr PHP. Es ist ein Programm innerhalb der Shopware, das tpl-Dateien nimmt, den dort geschriebenen Code interpretiert und dann das HTML ausgibt. Um benutzerdefinierte Smarty-Plugins in Shopware 5 zu registrieren, f\u00fchren Sie die folgenden Schritte aus. Wir werden die Smarty-Plugins in den benutzerdefinierten Themen erstellen. Dateistruktur themes&gt;Frontend&gt;Custom&gt;frontend&gt;index Schritt 1: Erstellen Sie [&hellip;]<\/p>\n","protected":false},"author":74,"featured_media":8372,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[78,116],"tags":[],"class_list":["post-8358","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-shopware","category-shopware-5"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts\/8358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/users\/74"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/comments?post=8358"}],"version-history":[{"count":11,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts\/8358\/revisions"}],"predecessor-version":[{"id":17298,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts\/8358\/revisions\/17298"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/media\/8372"}],"wp:attachment":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/media?parent=8358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/categories?post=8358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/tags?post=8358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}