# Verständnisproblem Cronjob - was mache ich falsch?

**URL:** <https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116>\
**Category:** Programmierung\
**Created:** [11. September 2018 um 20:43 UTC](https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116 "2018-09-11T20:43:36Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lisa83](https://avatars.discourse-cdn.com/v4/letter/l/5e9695/32.png) [@Lisa83](https://forum.shopware.com/u/Lisa83)\
**Post date:** [11. September 2018 um 20:43 UTC](https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116/1 "2018-09-11T20:43:36Z")

</div>

Guten Abend zusammen,

ich möchte gerne mein Plugin um ein cron event erweitern. Dazu habe ich im Plugin Verzeichnis das Unterverzeichnis “Resources” angelegt und darin die datei “cronjob.xml” mit folgendem inhalt:

```
        Plugin Test Cronjob
        Shopware_CronJob_TestCronEvent
        true
        3600
        false

```

Meine erwartung war nun das nach der installation des Plugin ein cronjob in s\_crontab angelegt wird. dies ist aber leider nicht der fall. Meine Shopware Version ist 5.4.5.

&nbsp;

was mache ich falsch?

&nbsp;

Lg

Lisa

---

<div class="post-metadata">

**Author:** ![malzfons](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@malzfons](https://forum.shopware.com/u/malzfons)\
**Post date:** [12. September 2018 um 03:23 UTC](https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116/2 "2018-09-12T03:23:01Z")

</div>

Hast du das Plugin cron auch installiert?

---

<div class="post-metadata">

**Author:** ![Lisa83](https://avatars.discourse-cdn.com/v4/letter/l/5e9695/32.png) [@Lisa83](https://forum.shopware.com/u/Lisa83)\
**Post date:** [12. September 2018 um 15:28 UTC](https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116/3 "2018-09-12T15:28:58Z")

</div>

das plugin cron ist installiert. aber was hat das mit dem nötigen datenbank eintrag in s\_crontab zutun? Zum ausführen schon aber wenn doch der eintrag schon gar nicht erstellt wird?

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [12. September 2018 um 17:24 UTC](https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116/4 "2018-09-12T17:24:09Z")

</div>

Benutzst du auch das neue Pluginsystem? Sprich dein Plugin liegt unter /custom

---

<div class="post-metadata">

**Author:** ![Lisa83](https://avatars.discourse-cdn.com/v4/letter/l/5e9695/32.png) [@Lisa83](https://forum.shopware.com/u/Lisa83)\
**Post date:** [12. September 2018 um 19:36 UTC](https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116/5 "2018-09-12T19:36:03Z")

</div>

Danke Shyim für deine Hilfe. Ich habe mein Plugin nach dem Bootstrap vorlage programmiert und das Plugin liegt unter:&nbsp;

engine/Shopware/Plugins/Local/Frontend/

ist das Falsch? Bzw. macht es einen unterschied in welchem verzeichnis sich das plugin befindet? Im plugin manager finde ich es und es lässt sich auch ohne fehler installieren…

---

<div class="post-metadata">

**Author:** ![karlharris](https://avatars.discourse-cdn.com/v4/letter/k/58956e/32.png) [@karlharris](https://forum.shopware.com/u/karlharris)\
**Post date:** [12. September 2018 um 20:33 UTC](https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116/6 "2018-09-12T20:33:23Z")

</div>

Hallo @Lisa83‍,

in dem Fall funktioniert die .xml nicht. Hier musst du nach dem alten System vorgehen:&nbsp;[https://developers.shopware.com/developers-guide/legacy-plugin-system/#plugin-cronjob](https://developers.shopware.com/developers-guide/legacy-plugin-system/#plugin-cronjob)

Oder besser noch, dein Plugin auf die aktuelle Art umschreiben

---

<div class="post-metadata">

**Author:** ![Lisa83](https://avatars.discourse-cdn.com/v4/letter/l/5e9695/32.png) [@Lisa83](https://forum.shopware.com/u/Lisa83)\
**Post date:** [13. September 2018 um 15:10 UTC](https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116/7 "2018-09-13T15:10:34Z")

</div>

Hallo Karlharris,

&nbsp;

vielen dank für deine Antwort. Ich möchte es dann doch lieber auf die „aktuelle“ art umschreiben. Wie gehe ich da vor? ich habe eigentlich nicht viel mehr wie die Bootstrap.pgp datei und das plugin.json sowie die cron.xml.&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![karlharris](https://avatars.discourse-cdn.com/v4/letter/k/58956e/32.png) [@karlharris](https://forum.shopware.com/u/karlharris)\
**Post date:** [13. September 2018 um 16:26 UTC](https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116/8 "2018-09-13T16:26:57Z")

</div>

Hi @Lisa83‍,

ich weiß ja nicht was dein Plugin insgesamt so tut / tun soll 🙂  
Aber hier findest du die Doku für Plugins nach dem aktuellen System:&nbsp;[https://developers.shopware.com/plugin-guide/](https://developers.shopware.com/plugin-guide/)

---

<div class="post-metadata">

**Author:** ![Lisa83](https://avatars.discourse-cdn.com/v4/letter/l/5e9695/32.png) [@Lisa83](https://forum.shopware.com/u/Lisa83)\
**Post date:** [18. September 2018 um 20:13 UTC](https://forum.shopware.com/t/verstandnisproblem-cronjob-was-mache-ich-falsch/55116/9 "2018-09-18T20:13:30Z")

</div>

jetzt funktioniert es. besten dank. ich habe alt und neu gemischt. ich muss sagen es ist als anfängerin nicht ganz einfach sich da zu recht zu finden, da man beim googlen viele beispiele findet die auf dem alten system beruhen.
