Как настроить параметры TS непосредственно из контроллера Extbase (6.2)?Установить TypoScript из контроллера Extbase?
Так вот:
/**
* 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);
}
Так что я мог сделать в setup.txt
lib.something < plugin.tx_apievents_displayevents.settings.something
Но как?
А также: есть ли способ установить ANY TypoScript из PHP напрямую? Не только настройки моего продления? – Urs
, если вы установите значение plugin.tx_apievents_displayevents.settings.something = value, а затем вы получите свое действие, используя $ this-> settings ['something'], и вы также можете перезаписать значение $ this-> settings ['something'] = x и в виде $ this-> view-> assign ('settings', $ this-> settings); Это значит, что я имею в виду или что-то не так. –
Я хотел получить доступ к этому параметру из контекста TS, извне расширения – Urs