Skip to content

Commit 14d07ac

Browse files
linawolfmasi
andauthored
Update CreateModuleWithExtbase.rst - rendering example is broken (#5150) (#5160)
ModuleTemplate->setContent() does not exist. It comes with its own view. Co-authored-by: Martin Kutschker <[email protected]>
1 parent bfc9412 commit 14d07ac

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Documentation/ExtensionArchitecture/HowTo/BackendModule/CreateModuleWithExtbase.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,11 @@ After that you can add titles, menus and buttons using :php:`ModuleTemplate`:
5959
// use Psr\Http\Message\ResponseInterface
6060
public function myAction(): ResponseInterface
6161
{
62-
$this->view->assign('someVar', 'someContent');
6362
$moduleTemplate = $this->moduleTemplateFactory->create($this->request);
6463
64+
// Example of assignung variables to the view
65+
$moduleTemplate->assign('someVar', 'someContent');
66+
6567
// Example of adding a page-shortcut button
6668
$routeIdentifier = 'web_examples'; // array-key of the module-configuration
6769
$buttonBar = $moduleTemplate->getDocHeaderComponent()->getButtonBar();
@@ -70,7 +72,6 @@ After that you can add titles, menus and buttons using :php:`ModuleTemplate`:
7072
$buttonBar->addButton($shortcutButton, ButtonBar::BUTTON_POSITION_RIGHT);
7173
// Adding title, menus and more buttons using $moduleTemplate ...
7274
73-
$moduleTemplate->setContent($this->view->render());
7475
return $moduleTemplate->renderResponse('MyController/MyAction');
7576
}
7677

0 commit comments

Comments
 (0)