Controller - ein einfaches Rechenbeispiel

Guten Morgen Patrick,

irgendwie steige ich nicht durch.

 

Ich habe fast die ganze Nacht damit verbracht das Ergebnis meiner Rechenaufgabe angezeigt zu bekommen - leider ohne Erfolg.

Damit es verständlicher wird:

Verzeichnisstrucktur:

\Mein_Plugin                                       -     hier ist die Bootstrap

\Mein_Plugin\Controller

\Mein_Plugin\Controller\frontend       -     hier ist der Controller: Meincontroller.php

\Mein_Plugin\Views\frontend             -     hier liegen die index.tpl und die add.tpl

Controller:

View()->addTemplateDir(dirname( __FILE__ ) . "/../../Views/");
        }

        public function indexAction()
        {
			
		 $this->View()->loadTemplate("frontend/index.tpl");	
		}
		
		public function addAction(Enlight_Controller_ActionEventArgs $args)
		{
				

			$request = $this->Request();
			$view = $this->View();
			$myNumber = (int)$request->getParam('myNumber', 0);
			$result = $myNumber + 10;
			$view->assign('result', $result);
			$this->View()->loadTemplate("frontend/add.tpl");	
		}
}

und hier die .index.tpl:

 {extends file="frontend/index/index.tpl"}
{block name="frontend_index_content"}


    {s name='SitemapHeader'} Rechenbeispiel{/s}


Bitte geben Sie eine Zahl ein



	 
	 
        
		Rechnen
        
    
	
{/block}

und hier meine add.tpl:

 {extends file="frontend/index/index.tpl"}
{block name="frontend_index_content" append}

Ergebnis der Berechnung: {$result} 

{/block}

Habe die add.tpl auch in das Verzeichnis:

\Mein_Plugin\Controller\frontend

kopiert.

Aber leider funktioniert immer noch nichts. Immer wieder werde ich auf: /Mein_Shop/Meincontroller/add weitergeleitet wo eine leere Seite ist.

So langsam verzweifel ich etwas.

Es kann doch nicht so schwer sein. Und ich kann mir vorstellen dass auch andere sich für diese Problematik interessieren.

 

L.G.

Hoppler