# Plugin Theme überschreiben (Intelligenter Newsletter)

**URL:** <https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344>\
**Category:** Themes & Design\
**Created:** [3. Dezember 2020 um 12:00 UTC](https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344 "2020-12-03T12:00:35Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [3. Dezember 2020 um 12:00 UTC](https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344/1 "2020-12-03T12:00:35Z")

</div>

Hallo.

Wo kann ich das Theme vom „Intelligenten Newsletter“ updatesicher anpassen?

Leider ist im Plugintheme die Euro Currency und dieser&nbsp;besch\*\*\*ene Stern drin unter „custom/plugins/…/live\_shopping\_article.tpl“.

Danke und Gruss.

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [3. Dezember 2020 um 16:04 UTC](https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344/2 "2020-12-03T16:04:52Z")

</div>

Dringend. Hat jemand eine Antwort?

Selbst wenn ich es direkt im Plugin mache ädnert er es nicht.

Danke und Gruss

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [4. Dezember 2020 um 08:18 UTC](https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344/3 "2020-12-04T08:18:43Z")

</div>

Ok, am Telefon von Shopware gibts leider auch keine Hilfe. Vielleicht hilft ja das Support-Ticket.

---

<div class="post-metadata">

**Author:** ![simplybecause](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simplybecause/32/7845_2.png) [@simplybecause](https://forum.shopware.com/u/simplybecause)\
**Post date:** [4. Dezember 2020 um 12:05 UTC](https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344/4 "2020-12-04T12:05:59Z")

</div>

Als wir das Plugin noch verwendet haben, haben wir die Templates auch umgebaut.  
Du musst in deinem Theme auf Höhe “frontend” das Verzeichnis “newsletter” anlegen und die sich darin befindenen Verzeichnisse beachten.  
Bin mir nicht ganz sicher, ob du alle Templates übernehmen musst oder es wie bei den Frontend-Templates mit ableiten geht. Ist zu lange her, das wir das genutzt haben.

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [7. Dezember 2020 um 12:31 UTC](https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344/5 "2020-12-07T12:31:48Z")

</div>

Hi, leider funktioniert das nicht. weder in&nbsp;

- custom/ …live\_shopping\_article.tpl
- MeinTheme/newsletter/container/live\_shopping\_article.tpl
- MeinTheme/frontend/plugins/newsletter/container/live\_shopping\_article.tpl
- MeinTheme/frontend/newsletter/live\_shopping\_article.tpl

Wie kann es sein, dass die Änderungen nicht greifen? Speziell wenn ich direkt im Plugin die Änderung vornehme müsste er doch die nehmen? Speichert er das noch irgendwo anders ab?

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [7. Dezember 2020 um 12:52 UTC](https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344/6 "2020-12-07T12:52:53Z")

</div>

[@Moritz Naczenski]([http://forum.shopware.com/profile/14574/Moritz](http://forum.shopware.com/profile/14574/Moritz) Naczenski „Moritz Naczenski“)‍ Kannst du mir hier bitte aushelfen?

&nbsp;

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [7. Dezember 2020 um 13:08 UTC](https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344/7 "2020-12-07T13:08:49Z")

</div>

Wie ist denn der absolute Pfad im Plugin? Dann kann man das sicherlich beurteilen.

Und natürlich “Injectbeforeplugins” auf false setzen:&nbsp;[Getting started with Smarty](https://developers.shopware.com/designers-guide/smarty/#inheritance-and-plugin-templates)

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [9. Dezember 2020 um 12:26 UTC](https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344/8 "2020-12-09T12:26:40Z")

</div>

Folgenden Eintrag habe ich direkt im Plugin geändert. Currency weg und Stern weg.

**custom/plugins/SwagNewsletter/Resources/views/newsletter/container/live\_shopping\_article.tpl**

```
{foreach from=$articles item=article name=liveArticle}
    {* Version check for the new image thumbnail structure introduced in shopware 5+ *}
    {assign var=image value=$article.image.thumbnails.0.source}

    {$sArticle=$article}
    {$liveShopping=$article["liveShopping"]}
    {if $smarty.foreach.liveArticle.first}
    
    {/if}
        
            
                
                    
                        {s name="liveShoppingTo" namespace="backend/swag_newsletter/main"}{/s} {$liveShopping.validTo|date_format:"%d.%m.%G %R"}
                    
                
                
                    
                        
                        {if $image}
                            
                                
                            
                        {else}
                            
                                
                            
                        {/if}
                        
                    
                
                
                    
                        {$article.articleName|truncate:35}
                    
                
                
                    
                        
                            
                                
                                    {if $liveShopping.type eq 1}
                                        
                                    {elseif $liveShopping.type eq 2}
                                        
                                    {else}
                                        
                                    {/if}
                                
                                
                                    
                                        {if $liveShopping.type===1}
                                            {s name="reducedPrice" namespace="frontend/live_shopping/main"}{/s} {$liveShopping.startPrice} CHF
                                        {elseif $liveShopping.type===2}
                                            {s name="reducedPrice" namespace="frontend/live_shopping/main"}{/s} {$liveShopping.startPrice} CHF
                                        {else}
                                            {s name="reducedPrice" namespace="frontend/live_shopping/main"}{/s} {$liveShopping.endPrice} CHF
                                        {/if}
                                        {$liveShopping.currentPrice} CHF
                                    
                                
                            
                            {if $sArticle.purchaseunit != $sArticle.referenceunit}
                            
                                
                                    
                                        
                                            {if $sArticle.referenceunit}
                                                {s name="DetailDataInfoContent" namespace="frontend/detail/data"}{/s} {$sArticle.purchaseunit} {$sArticle.sUnit.description} ({$liveShopping.referenceUnitPrice} CHF / {$sArticle.referenceunit} {$sArticle.sUnit.description})
                                            {/if}
                                        
                                    
                                
                            
                            {/if}
                            
                                
                                    {if $liveShopping.type === 1}
                                        {s name="sLiveSave" namespace="frontend/live_shopping/main"}{/s} {$liveShopping.percentage|number_format:2:',': '.'}%
                                    {elseif $liveShopping.type === 2}
                                        {s name="sLivePriceFalls" namespace="frontend/live_shopping/main"}{/s} {$liveShopping.perMinute}
                                    {else}
                                        {s name="sLivePriceRises" namespace="frontend/live_shopping/main"}{/s} {$liveShopping.perMinute}
                                    {/if}
                                
                            
                        
                    
                
            
        
    {if $smarty.foreach.liveArticle.last}
    
    {/if}
{/foreach}

```

Ausserdem im Theme&nbsp;

**themes/Frontend/MeinTheme/Theme.php**

```
protected $injectBeforePlugins = false;

```

Cache gelöscht, Theme neu kompiliert…

Nichts. weder in der **Email** , **Vorschau** , noch in der **Browseransicht**.

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [9. Dezember 2020 um 12:35 UTC](https://forum.shopware.com/t/plugin-theme-uberschreiben-intelligenter-newsletter/71344/9 "2020-12-09T12:35:49Z")

</div>

Habes es jetzt gefunden.

Man muss in&nbsp; **themes/Frontend/MeinTheme/newsletter/container/article.tpl** die Sachen anpassen. Die von Plugin genutzte Datei hat scheinbar nichts damit zu tun.

Danke für den Shopware Telefon (du-bist-nur-ein-Pluginkäufer-und-hast-Null-Anspruch) Support (2x) und den Shopware Ticketsupport welche mir die Antwort nicht innerhalb von 5 Tagen schreiben&nbsp;konnte. Sehr großzügig auch, dass ich ein Ticket eröffnen durfte und ich Silbersubscriber sein durfte. ich rutsche auf Knien für diese Großzügigkeit. Lachhaft bei einer Plugin-frage.&nbsp;

Danke dir [@Moritz Naczenski]([http://forum.shopware.com/profile/14574/Moritz](http://forum.shopware.com/profile/14574/Moritz) Naczenski “Moritz Naczenski”)‍
