{"id":13338,"date":"2018-02-08T00:00:00","date_gmt":"2018-02-07T23:00:00","guid":{"rendered":"https:\/\/www.pickware.com\/blog\/shopware-tipps-tricks-teil-8-anpassung-pluginspezifischer-dokumentenvorlagen"},"modified":"2018-02-08T00:00:00","modified_gmt":"2018-02-07T23:00:00","slug":"shopware-tipps-tricks-teil-8-anpassung-pluginspezifischer-dokumentenvorlagen","status":"publish","type":"post","link":"https:\/\/www.pickware.com\/de\/blog\/shopware-tipps-tricks-teil-8-anpassung-pluginspezifischer-dokumentenvorlagen","title":{"rendered":"Shopware Tipps &#038; Tricks \u2013 Anpassung pluginspezifischer Dokumentenvorlagen"},"content":{"rendered":"\n<div class=\"pw-blog-article-page-header\">\n    <div class=\"l-container\">\n        <div class=\"pw-blog-article-page-header__heading\">\n            Pickware Blog        <\/div>\n    <\/div>\n<\/div>\n\n\n\n\n<div class=\"pw-blog-menu-desktop\">\n    <div class=\"l-container\">\n        <div class=\"pw-blog-menu-desktop__wrapper\">\n            <div class=\"pw-blog-menu-desktop__items\">\n                <a class=\"pw-blog-menu-desktop__home\" href=\"https:\/\/www.pickware.com\/de\/blog\">\n                    <img decoding=\"async\" class=\"pw-blog-menu-desktop__home-icon\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/home-pw600.svg\" \/>\n                <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/news\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">News<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/kundenstorys\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Kundenstorys<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/warenwirtschaft\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Warenwirtschaft<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/lager\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Lager<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/versand\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Versand<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/kassensystem\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Kassensystem<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/e-commerce\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">E-Commerce<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/rechtliches\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Rechtliches<\/div>\n                    <\/a>\n                \n                <div class=\"pw-blog-menu-desktop__other-items-item\">\n                    <div class=\"pw-blog-menu-desktop__item-name\">\n                                            <\/div>\n                    <div class=\"pw-blog-menu-desktop__other-items-wrapper pw-blog-menu-desktop__other-items-wrapper--hidden\">\n                        <div class=\"pw-blog-menu-desktop__other-items-arrow\"><\/div>\n                        <div class=\"pw-blog-menu-desktop__other-items\">\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n            <div class=\"pw-blog-menu-desktop__search-and-close-icon\">\n                <div class=\"pw-blog-menu-desktop__icon pw-blog-menu-desktop__search-icon \">\n                    <img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/search-pw600.svg\" \/>\n                <\/div>\n                <div class=\"pw-blog-menu-desktop__icon pw-blog-menu-desktop__close-icon u-hidden\">\n                    <img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/close\/pw600.svg\" \/>\n                <\/div>\n            <\/div>\n        <\/div>\n        <form class=\"pw-blog-menu-desktop__search-form u-hidden\" data-search-page-link=\"https:\/\/www.pickware.com\/de\/blog\/suche\">\n            <input class=\"pw-blog-menu-desktop__search-bar\" placeholder=\"Beitr\u00e4ge durchsuchen\" value=\"\" \/>\n            <button class=\" pw-blog-menu-desktop__search-button\" type=\"submit\">\n                <span class=\"pw-blog-menu-desktop__search-button-content\">\n                    Suchen                    <img decoding=\"async\" class=\"pw-blog-menu-desktop__search-button-icon\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/search.svg\">\n                <\/span>\n            <\/button>\n        <\/form>\n    <\/div>\n<\/div>\n\n<div class=\"pw-blog-menu-mobile\">\n    <div class=\"l-container\">\n        <div class=\"pw-blog-menu-mobile__wrapper\">\n            <div class=\"pw-blog-menu-mobile__category-text\">\n                Kategorie            <\/div>\n            <div class=\"pw-blog-menu-mobile__icons\">\n                <div class=\"pw-blog-menu-mobile__icon pw-blog-menu-mobile__show-menu-icon\">\n                    <img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/chevron-down-pw600.svg\" \/>\n                <\/div>\n                <div class=\"pw-blog-menu-mobile__icon-separator\"><\/div>\n                <div class=\"pw-blog-menu-mobile__search-and-close-icon\">\n                    <div class=\"pw-blog-menu-mobile__icon pw-blog-menu-mobile__search-icon \">\n                        <img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/search-pw600.svg\" \/>\n                    <\/div>\n                    <div class=\"pw-blog-menu-mobile__icon pw-blog-menu-mobile__close-icon u-hidden\">\n                        <img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/close\/pw600.svg\" \/>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        <form class=\"pw-blog-menu-mobile__search-form u-hidden\" data-search-page-link=\"https:\/\/www.pickware.com\/de\/blog\/suche\">\n            <input class=\"pw-blog-menu-mobile__search-bar\" placeholder=\"Beitr\u00e4ge durchsuchen\" value=\"\" \/>\n            <button class=\"pw-blog-menu-mobile__search-button\">\n                <img decoding=\"async\" class=\"pw-blog-menu-mobile__search-button-icon\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/search.svg\">\n            <\/button>\n        <\/form>\n        <div class=\"pw-blog-menu-mobile__items u-hidden\">\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/news\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">News<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/kundenstorys\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Kundenstorys<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/warenwirtschaft\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Warenwirtschaft<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/lager\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Lager<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/versand\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Versand<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/kassensystem\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Kassensystem<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/e-commerce\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">E-Commerce<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/rechtliches\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Rechtliches<\/div>\n                <\/a>\n                                <\/div>\n    <\/div>\n<\/div>\n\n\n\n<div class=\"pw-blog-article-page-hero\">\n    <div class=\"pw-blog-article-page-hero__background\">\n        <div class=\"l-container\">\n            <div class=\"l-grid\">\n                <div class=\"l-grid__content\">\n                    <div class=\"pw-blog-article-page-hero__categories-and-date\">\n                        <div class=\"pw-blog-article-page-hero__categories\">\n                                                            <a class=\"pw-blog-article-page-hero__category\" href=\"\">\n                                                                            <img decoding=\"async\" class=\"pw-blog-article-page-hero__category-icon\" src=\"\" alt=\"\" \/>\n                                                                        <div class=\"pw-blog-article-page-hero__category-name\">\n                                        Archiv                                    <\/div>\n                                <\/a>\n                                                    <\/div>\n                        <span class=\"pw-blog-article-page-hero__date-separator\">|<\/span>\n                        <span>08.02.2018<\/span>\n                    <\/div>\n                    <h1 class=\"pw-blog-article-page-hero__heading\">Shopware Tipps &#038; Tricks \u2013 Anpassung pluginspezifischer Dokumentenvorlagen<\/h1>\n                <\/div>\n                <div class=\"l-grid__image\">\n                                        <img decoding=\"async\" class=\"pw-blog-article-page-hero__image\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/04\/tipps-tricks_fb.jpg\" alt=\"tipps-tricks_fb\" \/>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n\n<div class=\"pw-blog-sidebar\">\n    <div class=\"l-container\">\n        <div class=\"l-flex\">\n            \n\n<div class=\"pw-blog-sidebar-container pw-blog-sidebar__body\">\n    <div>\n        \n\n<div class=\"pw-blog-legacy-article-page-inline-image\">\n    <img decoding=\"async\" class=\"pw-blog-legacy-article-page-inline-image__image pw-blog-legacy-article-page-inline-image__image--align-left pw-blog-legacy-article-page-inline-image__image--size-30 pw-blog-legacy-article-page-inline-image__image--size-small-30\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/pickware_blog-logo_tipps-tricks.png\" alt=\"pickware_blog-logo_tipps-tricks\">\n    \n\n<p>Herzlich willkommen zum bereits achten Teil unserer Reihe <strong>Shopware Tipps &amp; Tricks<\/strong>!<\/p>\n\n\n\n<p>In der Vergangenheit sind Kunden h\u00e4ufig mit Problemen an uns herangetreten, die mit der <strong>Anpassung pluginspezifischer Dokumentenvorlagen<\/strong> in Verbindung standen. Deshalb m\u00f6chten wir heute den aus unserer Sicht korrekten Umgang bei der Individualisierung solcher Dokumentenvorlagen zusammenfassen und Ihnen die Hintergr\u00fcnde erkl\u00e4ren.<\/p>\n\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"relevantes-hintergrundwissen\">Relevantes Hintergrundwissen<\/h2>\n\n\n\n<p>Da die pluginspezifischen Dokumentenvorlagen auf der gleichen Logik wie die Shopware Standardtemplates basieren, sollten Sie sich vorher mit dem allgemeinen <a href=\"https:\/\/developers.shopware.com\/designers-guide\/getting-started\/\" target=\"_blank\" rel=\"noopener\">Shopware Templating<\/a> auseinandersetzen. Ebenso sollten Sie ein Verst\u00e4ndnis \u00fcber <a href=\"https:\/\/developers.shopware.com\/designers-guide\/smarty\/#template-inheritance\" target=\"_blank\" rel=\"noopener\">Vererbungsstrukturen von Templates<\/a> haben.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"problembeschreibung\">Problembeschreibung<\/h2>\n\n\n\n<p>Sie haben die Dokumentenvorlage eines Plugins an Ihre eigenen Bed\u00fcrfnisse angepasst, es wird aber dennoch das alte Template verwendet? Woran das liegen kann, m\u00f6chten wir an einem Beispiel erkl\u00e4ren. Daf\u00fcr werfen wir einen Blick in unser <a href=\"http:\/\/store.shopware.com\/viiso49765452117\/mahnwesen.html?number=Viiso49765452117\" target=\"_blank\" rel=\"noopener\">Mahnwesen Plugin<\/a> und dessen Standarddokument f\u00fcr die Mahnung erster Stufe:<\/p>\n\n\n\n<div class=\"pw-blog-article-page-image-max-width\">\n    \n\n<figure class=\"wp-block-image size-full pw-blog-article-page-image-max-width__image\"><img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/mahnung_before.png\" alt=\"\"\/><\/figure>\n\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"wo-werden-die-dokumentenvorlagen-hinterlegt\">Wo werden die Dokumentenvorlagen hinterlegt?<\/h2>\n\n\n\n<p>Die Dokumentenvorlage ist f\u00fcr das entsprechenden Dokument in der Shopware PDF-Belegerstellung hinterlegt. In unserem Beispiel also unter <em>Einstellungen &gt; Grundeinstellungen &gt; Shopeinstellungen &gt; PDF-Belegerstellung &gt; \u201cMahnung Stufe 1\u201d<\/em>. <\/p>\n\n\n\n<div class=\"pw-blog-article-page-image-max-width\">\n    \n\n<figure class=\"wp-block-image size-full pw-blog-article-page-image-max-width__image\"><img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/reminderlvl1.png\" alt=\"\"\/><\/figure>\n\n\n<\/div>\n\n\n\n<p>Wird ein entsprechendes Dokument generiert, wird auf die Vorlage zur\u00fcckgegriffen, welche unter <em>Template<\/em> hinterlegt ist (im Beispiel: reminderlevelone.tpl). Diese wird nach einem festgelegten Schema, anhand einer Hierarchie von Suchorten gesucht. Die dabei zuerst gefundene Vorlage wird gerendert. Selbstverst\u00e4ndlich wird hierbei auch die Vererbungshierarchie des Templates ber\u00fccksichtigt. Die Suchhierarchie zu verstehen, ist demnach sehr wichtig f\u00fcr das erfolgreiche Anpassen der Dokumentenvorlagen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"wie-ist-die-suchhierarchie-im-falle-von-dokumentenvorlagen-aufgebaut\">Wie ist die Suchhierarchie im Falle von Dokumentenvorlagen aufgebaut?<\/h2>\n\n\n\n<p>Abh\u00e4ngig davon, worauf die Variable <strong>$injectBeforePlugins<\/strong> in Ihrer theme.php gesetzt ist, gibt es zwei M\u00f6glichkeiten wie die Suchhierarchie im Falle von Dokumentenvorlagen aufgebaut ist.<\/p>\n\n\n\n<div class=\"pw-blog-article-page-image-max-width\">\n    \n\n<figure class=\"wp-block-image size-full pw-blog-article-page-image-max-width__image\"><img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/template-search-strategy.png\" alt=\"\"\/><\/figure>\n\n\n<\/div>\n\n\n\n<p>Ist $injectBeforePlugins auf false gesetzt (Suchhierarchie A), wird zun\u00e4chst das Dokumenten-Theme nach dem Template durchsucht. Anschlie\u00dfend werden alle Plugins durchsucht und bei erfolgreicher Suche wird das zuerst gefundene Template verwendet. <\/p>\n\n\n\n<p>Ist $injectBeforePlugins auf true gesetzt (Suchhierarchie B), werden zuerst alle Plugins nach dem Dokumententemplate durchsucht. Sobald die Suche erfolgreich war, wird sie abgebrochen und das gefundene Template gerendert.<\/p>\n\n\n\n<p>Die Datei Ihrer eigenen angepassten Vorlage hinterlegen Sie in dem von Ihnen verwendeten shopspezifischen Dokumententemplate, welches Sie unter <em>Einstellungen &gt; Grundeinstellungen &gt; Shops &gt; \u201cDokumenten-Template\u201d<\/em>  konfiguriert haben. Die Datei der pluginspezifischen Dokumentenvorlage liegt jedoch im Plugin selbst. Somit spielt es eine wichtige Rolle, wo mit der Suche nach dem Template begonnen wird. Das Ganze m\u00f6chten wir an Hand unseres Beispiels verdeutlichen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"wie-sollte-das-dokument-angepasst-werden\">Wie sollte das Dokument angepasst werden?<\/h2>\n\n\n\n<p>Um eine bestehende Dokumentenvorlage zu bearbeiten, m\u00fcssen Sie nicht die gesamte Template-Datei kopieren oder diese \u00fcberschreiben. Es empfiehlt sich das Template-Vererbungssystem zu nutzen. So m\u00fcssen Sie nur die Teile bearbeiten, die Sie wirklich \u00e4ndern m\u00f6chten.<\/p>\n\n\n\n<p><strong>Beispiel: Anpassung der Dokumentenvorlage der Mahnung Stufe 1<\/strong>\nWir m\u00f6chten nun, dass die Tabelle unserer Mahnung Stufe 1 unterhalb der \u00dcberschrift angezeigt wird. Daf\u00fcr erstellen wir eine entsprechende eigene Dokumentenvorlage, die von der Dokumentanvorlage des Mahnwesen Plugins erbt und speichern diese unter einem eigenen Namen (reminderlevelone_custom.tpl). In dieser Dokumentenvorlage m\u00fcssen wir somit lediglich die bereits existierenden Elemente so anpassen, dass unsere Tabelle direkt nach der \u00dcberschrift angezeigt wird:<\/p>\n\n\n\n<div class=\"pw-blog-article-page-code\">\n    <div class=\"pw-blog-article-page-code__background\"><\/div>\n    \n\n<pre class=\"wp-block-code pw-blog-article-page-code__code\"><code>{*\nInherit form the default document template for level one reminders,\nwhich is defined inside the dunning plugin.\n*}\n{extends file=\"parent:documents\/reminderlevelone.tpl\"}\n\n{* Rearrange blocks: move table up below headline *}\n{block name=\"document_reminder_content\"}\n    {capture name=\"document_reminder_content\"}\n        {$smarty.block.parent}\n    {\/capture}\n{\/block}\n{block name=\"document_reminder_content_table\"}\n    {$smarty.block.parent}\n    &lt;br&gt;\n    {$smarty.capture.document_reminder_content}\n{\/block}\n{* Hide differing shipping address info *}\n{block name=\"document_invoice_differing_shipping_address\"}{\/block}<\/code><\/pre>\n\n\n<\/div>\n\n\n\n<p>Nun tragen wir unsere eigene Dokumentenvorlage <em>reminderlevelone_custom.tpl<\/em> in <em>Einstellungen &gt; Grundeinstellungen &gt; Shopeinstellungen &gt; PDF-Belegerstellung &gt; \u201cMahnung Stufe 1\u201d<\/em> in das <em>Template<\/em> Feld ein. Die Verwendung eines eigenen Namens f\u00fcr die eigene Vorlage ist hier besonders wichtig, um Probleme mit der Suchhierarchie zu vermeiden. Verwendet man n\u00e4mlich den gleichen Namen f\u00fcr das eigene Template wird bei Suchhierarchie B (Shopware Standard) zuerst die Dokumentenvorlage des Plugins gefunden und gerendert. Die eigene Vorlage wird in diesem Fall gar nicht erst gefunden und somit bei der Erzeugung des Dokuments auch nicht ber\u00fccksichtigt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"es-ist-somit-zu-empfehlen-der-eigenen-dokumentenvorlage-immer-einen-neuen-namen-zu-geben-damit-es-in-keinem-fall-zu-problemen-mit-der-suchhierarchie-kommen-kann.\">Es ist somit zu empfehlen der eigenen Dokumentenvorlage immer einen neuen Namen zu geben, damit es in keinem Fall zu Problemen mit der Suchhierarchie kommen kann.<\/h3>\n\n\n\n<p>In unserem Fall wird nun unabh\u00e4ngig von Suchhierarchie A oder B zun\u00e4chst nach der Template-Datei <em>reminderlevelone_custom.tpl<\/em> gesucht und diese wird im Dokumenten-Theme gefunden. Da diese Datei von der urspr\u00fcnglichen Template-Datei <em>reminderlevelone.tpl<\/em> erbt, werden die Suchorte in einem zweiten Schritt nach dieser Datei durchsucht. Die Datei wird im Plugin gefunden und das Dokument wie von uns gew\u00fcnscht erzeugt: <\/p>\n\n\n\n<div class=\"pw-blog-article-page-image-max-width\">\n    \n\n<figure class=\"wp-block-image size-full pw-blog-article-page-image-max-width__image\"><img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/mahnung_after2.png\" alt=\"\"\/><\/figure>\n\n\n<\/div>\n\n\n\n<p>Wir hoffen wir konnten Ihnen mit dem heutigen Blogpost weiterhelfen. Viel Spa\u00df beim Ausprobieren und bis zum n\u00e4chsten Teil unserer Reihe!<\/p>\n\n\n\n<div class=\"pw-article-page-teaser-end\">\n    <div class=\"l-flex\">\n        <a class=\"pw-article-page-teaser-end__button\" href=\"https:\/\/www.pickware.com\/de\/blog\" target=\"\">\n            <img decoding=\"async\" class=\"pw-article-page-teaser-end__button-icon\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/arrow-left\/white.svg\" \/>\n            Zur \u00dcbersicht        <\/a>\n        <div class=\"pw-article-page-teaser-end__social-media-share\">\n            <div class=\"pw-article-page-teaser-end__share-text\">Teilen<\/div>\n            <div class=\"pw-article-page-teaser-end__social-media-items\">\n                                    <div class=\"pw-article-page-teaser-end__social-media-item\">\n                        <a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13338\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                                        <img decoding=\"async\" class=\"pw-article-page-teaser-end__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-FB.svg\" alt=\"blog-icon-FB\" \/>\n                        <\/a>\n                    <\/div>\n                                    <div class=\"pw-article-page-teaser-end__social-media-item\">\n                        <a href=\"https:\/\/www.twitter.com\/share?url=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13338\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                                        <img decoding=\"async\" class=\"pw-article-page-teaser-end__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-x.svg\" alt=\"blog-icon-x\" \/>\n                        <\/a>\n                    <\/div>\n                                    <div class=\"pw-article-page-teaser-end__social-media-item\">\n                        <a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13338\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                                        <img decoding=\"async\" class=\"pw-article-page-teaser-end__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-li.svg\" alt=\"blog-icon-li\" \/>\n                        <\/a>\n                    <\/div>\n                            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n    <\/div>\n<\/div>\n\n\n\n<div class=\"pw-blog-sidebar-container pw-blog-sidebar__sidebar\">\n    <div>\n        \n\n<div class=\"blog-sidebar-text\">\n    <div class=\"blog-sidebar-text__icon-and-eyebrow\">\n        <img decoding=\"async\" class=\"blog-sidebar-text__icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-mail-bg900.svg\" alt=\"blog-icon-mail-bg900\" \/>\n        <div class=\"blog-sidebar-text__eyebrow\">Newsletter<\/div>\n    <\/div>\n    <div class=\"blog-sidebar-text__heading\">Bleibe immer auf dem Laufenden<\/div>\n            <a class=\"blog-sidebar-text__button\" href=\"https:\/\/www.pickware.com\/de\/newsletter\" target=\"_blank\">\n            Jetzt anmelden        <\/a>\n    <\/div>\n\n\n\n<div class=\"blog-sidebar-share\">\n    <div class=\"blog-sidebar-share__icon-and-eyebrow\">\n                    <img decoding=\"async\" class=\"blog-sidebar-share__icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-share-bg900.svg\" alt=\"blog-icon-share-bg900\" \/>\n                <div class=\"blog-sidebar-share__eyebrow\">Teilen<\/div>\n    <\/div>\n    <div class=\"blog-sidebar-share__social-media-items\">\n                                    <div class=\"blog-sidebar-share__social-media-item\">\n                    <a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13338\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                              <img decoding=\"async\" class=\"blog-sidebar-share__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-FB.svg\" alt=\"blog-icon-FB\" \/>\n                    <\/a>\n                <\/div>\n                            <div class=\"blog-sidebar-share__social-media-item\">\n                    <a href=\"https:\/\/www.twitter.com\/share?url=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13338\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                              <img decoding=\"async\" class=\"blog-sidebar-share__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-x.svg\" alt=\"blog-icon-x\" \/>\n                    <\/a>\n                <\/div>\n                            <div class=\"blog-sidebar-share__social-media-item\">\n                    <a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13338\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                              <img decoding=\"async\" class=\"blog-sidebar-share__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-li.svg\" alt=\"blog-icon-li\" \/>\n                    <\/a>\n                <\/div>\n                        <\/div>\n<\/div>\n\n\n    <\/div>\n<\/div>\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n\n\n<div class=\"layout-space layout-space--content-page-level-1\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Im heutigen Teil unserer Blogreihe Shopware Tipps &#038; Tricks geben wir Empfehlungen f\u00fcr die Vorgehensweise bei individueller Anpassung pluginspezifischer Dokumentenvorlagen.<\/p>\n","protected":false},"author":1,"featured_media":13339,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":true,"_modified_date":"","footnotes":""},"categories":[44],"tags":[],"class_list":["post-13338","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-archiv"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/posts\/13338","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/comments?post=13338"}],"version-history":[{"count":3,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/posts\/13338\/revisions"}],"predecessor-version":[{"id":24641,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/posts\/13338\/revisions\/24641"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/media\/13339"}],"wp:attachment":[{"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/media?parent=13338"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/categories?post=13338"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/tags?post=13338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}