$strTable stammt aus der Basisklasse widget. Der Inhalt kommt über den Konstruktor von widget in die Instanz. Der Aufruf ist in DataContainer.php zu finden - allerdings etwas schwer zu erkennen, weil der Klassenname in der Variable $strClass "steckt" - in dem Falle ist $strClass also "PageTree":
PHP-Code:
$objWidget = new $strClass($strClass::getAttributesFromDca($arrData, $this->strInputName, $this->varValue, $this->strField, $this->strTable, $this));
...und dort erscheint als Parameter "$this->strTable" der Tabellenname.
Vielleicht hilft es...? Auf jeden Fall kann es nicht schaden, sich die entsprechenden Stellen in Contao anzusehen, wenn man BE-Widgets bauen will.
Gruß
DampfHans
Lesezeichen