# jQuery zuerst laden

**URL:** <https://forum.shopware.com/t/jquery-zuerst-laden/48437>\
**Category:** Themes & Design\
**Created:** [22. September 2017 um 15:30 UTC](https://forum.shopware.com/t/jquery-zuerst-laden/48437 "2017-09-22T15:30:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bekanntmacher](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bekanntmacher/32/14681_2.png) [@bekanntmacher](https://forum.shopware.com/u/bekanntmacher)\
**Post date:** [22. September 2017 um 15:30 UTC](https://forum.shopware.com/t/jquery-zuerst-laden/48437/1 "2017-09-22T15:30:17Z")

</div>

Hallo

Ich habe ein Custom Theme vom Bare abgeleitet. In der Theme.php habe ich analog dem Responsive Theme folgende Zeilen zum Laden der jQuery-Biblio.

```
    protected $javascript = [
        'src/js/vendors/modernizr/modernizr.custom.35977.js',
        'vendors/js/jquery/jquery.min.js'
]

```

Jetzt benötigen aber installierte&nbsp;Plugins jQuery. Da das Theme zuletzt geladen wird, ist jQ noch nicht geladen.

Wie kann ich erzwingen, dass jQuery zuerst geladen wird?

Idee: Ich habe selber ein Plugin erstellt mit Name ALoadFirstJQ. Aber scheinbar lädt SW die Plugins nicht alphabetisch?&nbsp;Wie kann ich das Problem lösen, bzw. SW sagen, welches Plugin zuerst geladen werden soll?

&nbsp;

---

<div class="post-metadata">

**Author:** ![bekanntmacher](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bekanntmacher/32/14681_2.png) [@bekanntmacher](https://forum.shopware.com/u/bekanntmacher)\
**Post date:** [22. September 2017 um 18:39 UTC](https://forum.shopware.com/t/jquery-zuerst-laden/48437/2 "2017-09-22T18:39:49Z")

</div>

ich habe es herausgefunden:

```
public function install()
    {
        $this->subscribeEvent('Theme_Compiler_Collect_Plugin_Javascript', 'addJsFiles', -10);
        return true;
    }

```

mit dem dritten Parameter Position kann die Ladereihenfolge beeinflusst werden. Je tiefer die Zahl, desto früher wird der Event angewendet

&nbsp;
