# Index.tpl

**URL:** https://forum.shopware.com/t/index-tpl/10506
**Category:** Shopware 3.5
**Tags:** themes--design
**Created:** [17. Dezember 2012 um 09:49 UTC](https://forum.shopware.com/t/index-tpl/10506 "2012-12-17T09:49:16Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![peter\_kienesberger](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peter\_kienesberger](https://forum.shopware.com/u/peter_kienesberger)
#### Post date: [17. Dezember 2012 um 09:49 UTC](https://forum.shopware.com/t/index-tpl/10506/1 "2012-12-17T09:49:16Z")

</div>

Hallo, ich habe mich an der index.tpl versucht. Leider ohne Erfolg. Ich habe dann die Backup-Datei eingespielt und erhalte trotzdem folgende Fehlermeldung in der Artikelbeschreibung: Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Syntax Error in template „/home/www/profiheimwerker/templates/\_default/frontend/detail/index.tpl“ on line 2 „“ illegal recursive call of „parent:frontend/detail/index.tpl“ in Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php on line 657 Stack trace: #0 Smarty/sysplugins/smarty\_internal\_compile\_extends.php(82): Smarty\_Internal\_TemplateCompilerBase-\>trigger\_template\_error(‚illegal recursi…‘, 2) #1 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(465): Smarty\_Internal\_Compile\_Extends-\>compile(Array, Object(Smarty\_Internal\_SmartyTemplateCompiler), Array, NULL, NULL) #2 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(249): Smarty\_Internal\_TemplateCompilerBase-\>callTagCompiler(‚extends‘, Array, Array) #3 Smarty/sysplugins/smarty\_internal\_templateparser.php(2388): Smarty\_Internal\_TemplateCompilerBase-\>compileTag(‚extends‘, Array) #4 Smarty/sysplugins/smarty\_internal\_templateparser.php(3101): Smarty\_Internal\_Templateparser-\>yy\_r36() #5 Smarty/sysplugins/smarty\_internal\_templateparser.php(3201): Smarty\_Internal\_Templateparser-\>yy\_reduce(36) #6 Smarty/sysplugins/smarty\_internal\_smartytemplatecompiler.php(105): Smarty\_Internal\_Templateparser-\>doParse(10, ‚??‘) #7 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(192): Smarty\_Internal\_SmartyTemplateCompiler-\>doCompile(’{extends file=’…’) #8 Smarty/sysplugins/smarty\_internal\_template.php(187): Smarty\_Internal\_TemplateCompilerBase-\>compileTemplate(Object(Enlight\_Template\_Default)) #9 Smarty/sysplugins/smarty\_internal\_templatebase.php(164): Smarty\_Internal\_Template-\>compileTemplateSource() #10 Enlight/View/Default.php(272): Smarty\_Internal\_TemplateBase-\>fetch() #11 Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(212): Enlight\_View\_Default-\>render(Object(Enlight\_Template\_Default)) #12 Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(238): Enlight\_Controller\_Plugins\_ViewRenderer\_Bootstrap-\>renderTemplate(Object(Enlight\_Template\_Default)) #13 Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(136): Enlight\_Controller\_Plugins\_ViewRenderer\_Bootstrap-\>render() #14 [internal function]: Enlight\_Controller\_Plugins\_ViewRenderer\_Bootstrap-\>onPostDispatch(Object(Enlight\_Event\_EventArgs)) #15 Enlight/Event/Handler/Default.php(91): call\_user\_func(Array, Object(Enlight\_Event\_EventArgs)) #16 Enlight/Event/EventManager.php(156): Enlight\_Event\_Handler\_Default-\>execute(Object(Enlight\_Event\_EventArgs)) #17 Enlight/Controller/Action.php(147): Enlight\_Event\_EventManager-\>notify(‚Enlight\_Control…‘, Array) #18 Enlight/Controller/Dispatcher/Default.php(521): Enlight\_Controller\_Action-\>dispatch(‚indexAction‘) #19 Enlight/Controller/Front.php(214): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #20 Shopware/Bootstrap.php(79): Enlight\_Controller\_Front-\>dispatch() #21 Enlight/Application.php(192): Shopware\_Bootstrap-\>run() #22 shopware.php(74): Enlight\_Application-\>run() #23 {main} Hat jemand eine Idee?

---

<div class="post-metadata">

### Author: ![Ralph\_G](https://avatars.discourse-cdn.com/v4/letter/r/ee59a6/32.png) [@Ralph\_G](https://forum.shopware.com/u/Ralph_G)
#### Post date: [18. Dezember 2012 um 00:22 UTC](https://forum.shopware.com/t/index-tpl/10506/2 "2012-12-18T00:22:56Z")

</div>

Nach dem Zurückspielen den Template-Cache geleert? Der Fehlermeldung nach ist es wohl nicht wirklich die index.tpl die in diesen Ordner gehört. Da du kein Eltern-Template im „\_default/frontend/detail/index.tpl“ Ordner aufrufen kannst - oberhalb von \_default gibt es nichts. Bitte lies dir noch mal die [Templatedokumentation für Shopware](http://wiki.shopware.de/Templatedokumentation-fuer-Shopware-4.0%5C_detail%5C_916%5C_486.html) durch. Mache keine Template Änderungen im \_default oder \_emotion Ordner. Lege deine Template Dateien unter \_local, \_emotion\_local oder einem eigenen Ordner ab - das hat den großen Vorteil das du dann einfach die kaputte Datei in dem Ordner löschen kannst und der Shop dann wieder läuft. Lad dir einfach noch mal den Shop herunter und kopiere die index.tpl aus dem \_default/frontend/detail Ordner in deinen \_default/frontend/detail Ordner

---

<div class="post-metadata">

### Author: ![peter\_kienesberger](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peter\_kienesberger](https://forum.shopware.com/u/peter_kienesberger)
#### Post date: [18. Dezember 2012 um 09:16 UTC](https://forum.shopware.com/t/index-tpl/10506/3 "2012-12-18T09:16:59Z")

</div>

Hat geklappt vielen Dank.
