Wie kann ich TS-Einstellungen direkt vom Controller meiner Extbase (6.2) aus vornehmen?TypoScript von Extbase Controller einstellen?
Also hier:
/**
* action show
*
* @param \STUBR\Apievents\Domain\Model\Event $event
* @return void
*/
public function showAction(\STUBR\Apievents\Domain\Model\Event $event) {
// Set plugin.tx_apievents_displayevents.settings.something to value x
// --> how?
// go on
$this->view->assign('event', $event);
}
So in setup.txt tun
lib.something < plugin.tx_apievents_displayevents.settings.something
Aber wie könnte ich?
Und auch: Gibt es eine Möglichkeit, IRGENDEINE TypoScript direkt aus PHP zu setzen? Nicht nur die Einstellungen meiner Erweiterung? – Urs
Wenn du plugin.tx_apievents_displayevents.settings.something = value einstellst, dann bekommst du deine Aktion mit $ this-> settings ['something'] und du kannst auch den Wert überschreiben $ this-> settings ['something'] = x und in Sicht $ this-> view-> assign ('settings', $ this-> settings); Ist das meinst du oder etwas, was ich falsch –
Ich wollte auf diese Einstellung aus dem TS-Kontext zugreifen, von außerhalb der Erweiterung – Urs