# Protected fehler beim einbinden Javascript

**URL:** <https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457>\
**Category:** Allgemein\
**Created:** [20. Mai 2015 um 23:17 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457 "2015-05-20T23:17:24Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [20. Mai 2015 um 23:17 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/1 "2015-05-20T23:17:24Z")

</div>

Hallo, ich kriege immer eine Fehlermeldung wenn ich in der Theme.php ein Javascript einbinden will. [quote] Parse error: syntax error, unexpected ‘protected’ (T\_PROTECTED) in /www/htdocs/\*\*\*/shops/themes/Frontend/MSPOTKIDS/Theme.php on line 33[/quote] das ist der Inhalt in der Theme.php [quote] protected $javascript = array( ‘src/js/adroll.js’, );[/quote] und das ist der Inhalt des Javascript [quote][/quote] Kann da jemand bitte helfen?

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [20. Mai 2015 um 23:26 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/2 "2015-05-20T23:26:22Z")

</div>

Deine Theme.php ist fehlerhaft. Bitte poste mal den kompletten Inhalt. Viele Grüße

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [21. Mai 2015 um 12:06 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/3 "2015-05-21T12:06:51Z")

</div>

[quote]

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [22. Mai 2015 um 10:20 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/4 "2015-05-22T10:20:23Z")

</div>

Du schließt nach der createConfig() Methode deine Klasse. Somit steht das protected außerhalb deines Themes und erzeugt einen syntax Fehler. Viele Grüße

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [26. Mai 2015 um 10:12 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/5 "2015-05-26T10:12:09Z")

</div>

Also ich habe es jetzt auf jede erdenkliche Art versucht, es funktioniert einfach nicht. Kann mir nicht einfach jemand sagen wo genau es hin soll, wenn ich doch anscheinend unfähig bin, dann bitte mit Zeilenangabe…

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [26. Mai 2015 um 10:38 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/6 "2015-05-26T10:38:21Z")

</div>

[quote=“konsi”]Also ich habe es jetzt auf jede erdenkliche Art versucht, es funktioniert einfach nicht.[/quote] Was hast du denn versucht? Zeige doch mal bitte deine Versuche. [quote=“konsi”][…] dann bitte mit Zeilenangabe…[/quote] Simple Syntaxfehler sollte man selber korrigieren können, wenn man sich mit der Plugin und/oder Template Entwicklung auseinander setzen möchte. Ich halte es für deutlich sinnvoller, wenn du den Fehler (nach Anleitung) selber findest. Viele Grüße

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [26. Mai 2015 um 12:34 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/7 "2015-05-26T12:34:04Z")

</div>

Ja, du hast ja recht, aber irgendwann ist man einfach so verzweifelt, dass man es einfach nur noch erledigt haben will… vor allem wenn noch andere Sachen davon abhängen… [quote]

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [26. Mai 2015 um 14:11 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/8 "2015-05-26T14:11:21Z")

</div>

Und wie lautet die Fehlermeldung mit diesem Versuch? Viele Grüße

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [26. Mai 2015 um 21:02 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/9 "2015-05-26T21:02:19Z")

</div>

So kommt keine Fehlermeldung mehr, aber es ladet nur noch der Header und Footer, beim mittleren Bereich kommt nur der Ladekreis. Wenn ich eine Kategorie öffne, zeigt er die Topseller dann untereinander…

---

<div class="post-metadata">

**Author:** ![verpacken24](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/verpacken24/32/16229_2.png) [@verpacken24](https://forum.shopware.com/u/verpacken24)\
**Post date:** [26. Mai 2015 um 22:05 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/10 "2015-05-26T22:05:29Z")

</div>

Speicher Dir am besten die ursprüngliche Original Theme.php zurück. Dann schau Dir mal diese Anleitung an: [https://devdocs.shopware.com/designers- … #theme.php](https://devdocs.shopware.com/designers-guide/theme-startup-guide/#theme.php) Oder schau Dir auch mal die Theme.php aus dem Responsive Template an, wie dort JavaScript eingebunden wird.

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [29. Mai 2015 um 14:29 UTC](https://forum.shopware.com/t/protected-fehler-beim-einbinden-javascript/27457/11 "2015-05-29T14:29:48Z")

</div>

Nach dem Tutorial bin ich am Anfang gegangen, vielleicht liegt es aber auch an dem Javascript das es nicht funktioniert?!
