# \[gelöst\] Eigener Controller View ohne Inhalt

**URL:** <https://forum.shopware.com/t/gelost-eigener-controller-view-ohne-inhalt/9511>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [30. Oktober 2012 um 11:49 UTC](https://forum.shopware.com/t/gelost-eigener-controller-view-ohne-inhalt/9511 "2012-10-30T11:49:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![teapavillion](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@teapavillion](https://forum.shopware.com/u/teapavillion)\
**Post date:** [30. Oktober 2012 um 11:49 UTC](https://forum.shopware.com/t/gelost-eigener-controller-view-ohne-inhalt/9511/1 "2012-10-30T11:49:55Z")

</div>

Hallo, Wir haben einen neuen Controller aufsetzen wollen, jedoch zeigt dieser nicht die der Werte an die der Viewvariablen zugewiesen wurden: `class Shopware\_Controllers\_Frontend\_AjaxKachel extends Enlight\_Controller\_Action { public function indexAction(){ return true; } public function nextCategoryAction(){ // ...... $this-\>View()-\>sSubCategories = $categories; $this-\>View()-\>loadTemplate('frontend/next\_category.tpl'); return true; } }` das Template wird korrekt geladen jedoch ist dann die Variable laut dem Var\_dump im Template `{$sSubCategories|var\_dump} ` NULL. was wurde hier falsch gemacht? bzw übersehen? Hat jemand eine Idee? Gruß Florian

---

<div class="post-metadata">

**Author:** ![teapavillion](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@teapavillion](https://forum.shopware.com/u/teapavillion)\
**Post date:** [30. Oktober 2012 um 11:53 UTC](https://forum.shopware.com/t/gelost-eigener-controller-view-ohne-inhalt/9511/2 "2012-10-30T11:53:59Z")

</div>

Der Fehler lag im Detail. Es muss an stelle von loadtemplate die methode extendsTemplate benutzt werden. Worin besteht hier genau der Unterschied?
