Neue Seite Frontend

Hallo zusammen,
ich möchte per Modul eine Neue Seite im Frontend erstellen. Dazu habe ich ein Modul erstellt, welches folgende Dateien enthält:

Metadata:


<?php
/**
 * Created by PhpStorm.
 * User: Lange
 * Date: 26.11.2014
 * Time: 12:27
 */

$sMetadataVersion = '1.1';

$aModule = array(
    'id'            =>  'sa_backend',
    'title'         =>  'Sa-Backend',
    'description'   =>  'Eigenes Backend für Sa',
    'version'       =>  '1.0',
    'author'        =>  'lange',
    'url'           =>  'https://www.sa.de',
    'email'         =>  '[email protected]',
    'extend'        =>  array(),
    'files'         =>  array(
        'sa_backend_login'      =>  'sa/sa_backend/controllers/sa_backend_login.php'
    ),
    'templates'     =>  array(
        'sa_backend_login.tpl'  =>  'sa/sa_backend/views/tpl/sa_backend_login.tpl'
    )
);

Template (modules/sa/sa_backend/views/tpl/sa_backend_login.tpl)


<h1>Testseite</h1>

Controller (modules/sa/sa_backend/controllers/sa_backend_login.php)


<?php

class SaBackendLogin extends oxUBase
{
    protected $_sThisTemplate = "sa_backend_login.tpl";

    public function render()
    {
        parent::render();

        return $this->_sThisTemplate;
    }
}

dann will ich die Seite im Frontend mit
index.php?cl=sa_backend_login
aufrufen, komme jedoch nur auf die Standard Seite.

Was mache ich da falsch?

Vielen Dank für Eure Hilfe!!

gruß
Dennis

Deine Klasse muss auch so geschrieben sein wie du die angibst (cl ist der class name)

class sa_backend_login extends oxUBase
{
...

Hey aggrosoft,
das hat mir unglaublich viel geholfen! vielen vielen Dank!
gruß dennis