# Plugin zum schreiben in \_public ?

**URL:** <https://forum.shopware.com/t/plugin-zum-schreiben-in-public/70893>\
**Category:** Plugins\
**Created:** [13. November 2020 um 13:57 UTC](https://forum.shopware.com/t/plugin-zum-schreiben-in-public/70893 "2020-11-13T13:57:04Z")\
**Posts on this page:** 4\
**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:** [13. November 2020 um 13:57 UTC](https://forum.shopware.com/t/plugin-zum-schreiben-in-public/70893/1 "2020-11-13T13:57:04Z")

</div>

Hi, ich würde gern ein Plugin für SW5 so einrichten, dass es ein&nbsp;Funktionsergebnis in einer Textdatei speichert.

z.b. aus einer indexAction() wo das result ein Array ist, in eine textdatei speichern. (z.B. ergebnis.json)

Dort soll es für das Frontend für jeden lesbar sein.

Frage ist, wie „öffentlich“&nbsp;ist custom/plugins/meinPlugin/Resources/Frontend/\_public…? Oder kommt es in /var/cache/… ? Und wenn es in /var/cache ist, wie kann ich darauf öffentlich zugreifen?

Geht sowas überhaupt oder was wäre eine Alternative? Sicherheitsbedenken?

Danke und Gruss

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [13. November 2020 um 14:07 UTC](https://forum.shopware.com/t/plugin-zum-schreiben-in-public/70893/2 "2020-11-13T14:07:08Z")

</div>

Warum mit dem Plugin in der Install-Methode nicht ein eigenes Verzeichnis im Shop-Root anlegen und dann darin die Datei ablegen?  
Rewrite testet ja vorher, ob eine Datei existiert.

---

<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:** [13. November 2020 um 14:10 UTC](https://forum.shopware.com/t/plugin-zum-schreiben-in-public/70893/3 "2020-11-13T14:10:42Z")

</div>

Das klingt noch besser, unabhängig vom Plugin sozusagen. @sonic‍

Mal eine dumme Frage hinterher, macht man das mit exec(…mkdir…) oder gibts dafür eine Methode?

Danke und Gruss

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [13. November 2020 um 14:22 UTC](https://forum.shopware.com/t/plugin-zum-schreiben-in-public/70893/4 "2020-11-13T14:22:06Z")

</div>

[https://www.php.net/manual/de/function.mkdir.php](https://www.php.net/manual/de/function.mkdir.php)
