# Textbaustein als Email-Adresse im Cronjob

**URL:** <https://forum.shopware.com/t/textbaustein-als-email-adresse-im-cronjob/24224>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [19. Dezember 2014 um 12:11 UTC](https://forum.shopware.com/t/textbaustein-als-email-adresse-im-cronjob/24224 "2014-12-19T12:11:17Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![pheidmann-atlantis](https://avatars.discourse-cdn.com/v4/letter/p/87869e/32.png) [@pheidmann-atlantis](https://forum.shopware.com/u/pheidmann-atlantis)\
**Post date:** [19. Dezember 2014 um 12:11 UTC](https://forum.shopware.com/t/textbaustein-als-email-adresse-im-cronjob/24224/1 "2014-12-19T12:11:17Z")

</div>

Hallo, wir möchten einen monatlichen Bericht per Cronjob erstellen und den dann im Anschluss per Email versenden. Damit das ganze einfacher zu warten ist, soll natürlich der Quellcode von den Daten separiert werden und somit auch die Email-Adresse im Backend konfiguriert werden können. Da das die einzige Konfiguration von außen sein wird, soll das einfach über einen Textbaustein laufen, allerdings bin ich bis auf den Depricated Aufruf per Shopware()-\>Snippets()-\>getSnippet() nur auf Anleitungen für Smarty gestoßen, die in diesem Fall natürlich nicht helfen. Gibt es da eine aktuelle offizielle Schnittstelle für die Snippets oder sollte man das ganze doch besser anders lösen? Vielen Dank

---

<div class="post-metadata">

**Author:** ![dirk\_designverign](https://avatars.discourse-cdn.com/v4/letter/d/ec9cab/32.png) [@dirk\_designverign](https://forum.shopware.com/u/dirk_designverign)\
**Post date:** [19. Dezember 2014 um 12:31 UTC](https://forum.shopware.com/t/textbaustein-als-email-adresse-im-cronjob/24224/2 "2014-12-19T12:31:14Z")

</div>

Ich würde die Mail-Adresse einfach in die Plugin Konfiguration aufnehmen. Damit erscheint Sie auch beim installieren des Plugins sofort und kann angepasst werden.

---

<div class="post-metadata">

**Author:** ![pheidmann-atlantis](https://avatars.discourse-cdn.com/v4/letter/p/87869e/32.png) [@pheidmann-atlantis](https://forum.shopware.com/u/pheidmann-atlantis)\
**Post date:** [19. Dezember 2014 um 14:09 UTC](https://forum.shopware.com/t/textbaustein-als-email-adresse-im-cronjob/24224/3 "2014-12-19T14:09:05Z")

</div>

Vielen Dank @dirk_designverign :thumbup:, das war in der Tat eine gute Idee. Greife dann intern per Shopware()-\>Plugins()-\>Backend()-\>PluginName()-\>Config()-\>email drauf zu, das Feld hab ich nach der [Anleitung](http://wiki.shopware.com/%5C_detail%5C_978.html) eingebaut.

---

<div class="post-metadata">

**Author:** ![dirk\_designverign](https://avatars.discourse-cdn.com/v4/letter/d/ec9cab/32.png) [@dirk\_designverign](https://forum.shopware.com/u/dirk_designverign)\
**Post date:** [19. Dezember 2014 um 16:51 UTC](https://forum.shopware.com/t/textbaustein-als-email-adresse-im-cronjob/24224/4 "2014-12-19T16:51:16Z")

</div>

Wenn dein Cronjob direkt in der Bootstrap ausgeführt wird, dann ist $this-\>Config()-\>email eventuell etwas weniger Schreibarbeit 😉
