Quantcast
Channel: Programmierung - Shopware Community Forum
Viewing all articles
Browse latest Browse all 2871

Wieso wird meine Template-Datei nicht geladen?

$
0
0

Hallo liebe Gemeinde, 

ich lese und probiere und frickel und probiere weiter und komme einfach nicht drauf...

Es geht um ein Frontend-Plugin.

Der Controller wird ganz normal aufgerufen, das weiß ich, weil ich mit einer die('hello wolrd'); ein entsprechendes Ergebnis erhalte, wenn ich den Controller vie URL aufrufe. 

Allerdings will mir einfach nicht gelingen, statt dieser Hello World Sache ein Template zu laden. Was machen ich bitte falsch?

Hier meine Callback:

public function onGetControllerPromotionFrontend(Enlight_Event_EventArgs $arguments) {
        $controller = $arguments->get('subject');
        $view = $controller->View();
        $view->addTemplateDir(
        __DIR__ . '/Views'
        );
        return __DIR__ . '/../Controllers/Frontend/MyController.php';

}

Hier meine indexAction des Controllers:

public function indexAction() {
        
        $view->loadTemplate('frontend/plugins/index/index.tpl');
    }

Ich hab das auch mit extendsTemplate() versucht und alles umbenannt und hin und her geschoben. 

Es klappt nicht.

Wenn ich wenigstens eine ordendliche Fehlermeldung bekommen würde, dann hätte ich ja vielleicht einen Anhaltspunkt..

Aber da steht immer nur dieses "Ups, ein Fehler...". Eine Debug-Mail oder sonst irgendwelche Infos bekomme ich auch nicht. 

So helfe mir jemand. Bitte.

Danke.

 


Viewing all articles
Browse latest Browse all 2871

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>