Parameter wollen im Frontend nicht angezeigt werden

  • Hallo Leute,


    Ich bin bei meiner ersten Entwicklung einer Komponente für Joomla und habe mich relativ nah an das Tutorial gehalten. Soweit funktioniert auch alles (bis auf, dass alles mit "HelloWorld" zu bezeichnen etwas unübersichtlich ist und ich meistens mehrere Anläufe brauchte um herauszufinden was wo und wie man etwas im Model, View, etc. korrekt bezeichnet.)


    mein Problem ist Folgendes:
    Ich möchte im Frontend meine Params im View auslesen, damit ich damit arbeiten kann. Leider funktioniert das aber nicht.


    Ein Teil meines Models sieht so aus:

    Code
    public $params;   function __construct()    {        parent::__construct();        $app             = JFactory::getApplication();        $this->params     = $app->getParams('com_csmaturitycalc');    }    public function getParams()    {        return $this->params;    }


    Mein View ruft das dann auf mit dem Befehl:

    Code
    public $params
    $this->params = $this->get('Params');


    Soweit so gut. Mein Default-Tmpl kann auch über print_r die Variable ausgeben. Dort sehe ich dann tatsächlich, dass es ein Objekt ist und alle Params (die als 'protected' angegeben sind) nur kann ich über $this->params->get('xyz') keine Werte auslesen. Damit also auch nicht arbeiten.


    Hab ich da irgendwie nen Denkfehler oder tatsächlich irgendwas vergessen?


    Über Hilfe wäre ich überaus dankbar.