ILIAS  trunk Revision v11.0_alpha-1769-g99a433fe2dc
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\UI\examples\MessageBox\Info Namespace Reference

Functions

 info ()
 

description: > Example for rendering a info message box. More...

 

Function Documentation

◆ info()

ILIAS\UI\examples\MessageBox\Info\info ( )


description: > Example for rendering a info message box.

expected output: > ILIAS shows a blue box with a dummy text and two buttons. Clicking the buttons will not activate any actions.

Below you can see a white box with two links which also do not have got any actions.

Definition at line 34 of file info.php.

References $DIC, Vendor\Package\$f, and $renderer.

Referenced by ILIAS\Bibliographic\FieldFilter\DataRetrieval\__construct(), ILIAS\Export\ImportHandler\Parser\NodeInfo\DOM\Factory\__construct(), ILIAS\Export\ImportHandler\Parser\NodeInfo\DOM\Handler\__construct(), ILIAS\ResourceStorage\Resource\InfoResolver\ClonedRevisionInfoResolver\__construct(), ILIAS\Export\ImportHandler\Parser\DOM\Handler\__construct(), FileObjectPropertyProviders\__construct(), ILIAS\Export\ImportHandler\Parser\NodeInfo\Tree\Handler\__construct(), ilDatabaseUpdatedObjective\achieve(), ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI\build(), ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI\buildInstructions(), ilDatabaseMetricsCollectedObjective\collectFrom(), ILIAS\Export\ImportHandler\Parser\NodeInfo\DOM\Handler\getChildren(), ILIAS\ResourceStorage\Resource\InfoResolver\ClonedRevisionInfoResolver\getFileName(), ILIAS\ResourceStorage\Resource\InfoResolver\ClonedRevisionInfoResolver\getMimeType(), ILIAS\Export\ImportHandler\Parser\NodeInfo\Tree\Handler\getNodesWith(), FileObjectPropertyProviders\getObjectTypeSpecificIcon(), ILIAS\Export\ImportHandler\Parser\NodeInfo\DOM\Handler\getParent(), ILIAS\Bibliographic\FieldFilter\DataRetrieval\getRecords(), ilObjForumGUI\getResetLimitedViewInfo(), ILIAS\ResourceStorage\Resource\InfoResolver\ClonedRevisionInfoResolver\getSize(), ILIAS\ResourceStorage\Resource\InfoResolver\ClonedRevisionInfoResolver\getSuffix(), ILIAS\File\Capabilities\Check\Download\maybeUnlock(), ilAdvancedMDRecordGUI\parseInfoPage(), ilRadioOption\setInfo(), ilFormSectionHeaderGUI\setInfo(), ilNonEditableValueGUI\setInfo(), ilADTFormBridge\setInfo(), ilFormPropertyGUI\setInfo(), ilDidacticTemplateSetting\setInfo(), ilAdvancedMDRecordGUI\setInfoObject(), ILIAS\Export\ImportHandler\Parser\NodeInfo\DOM\Factory\withDOMNode(), and ILIAS\Export\ImportHandler\Parser\DOM\Handler\withFileHandler().

35 {
36  global $DIC;
37  $f = $DIC->ui()->factory();
38  $renderer = $DIC->ui()->renderer();
39 
40  $buttons = [$f->button()->standard("Action", "#"), $f->button()->standard("Cancel", "#")];
41 
42  $links = [
43  $f->link()->standard("Open Exercise Assignment", "#"),
44  $f->link()->standard("Open other screen", "#")
45  ];
46 
47  return $renderer->render($f->messageBox()->info("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")
48  ->withButtons($buttons)
49  ->withLinks($links));
50 }
$renderer
global $DIC
Definition: shib_login.php:22
+ Here is the caller graph for this function: