ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
base.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
6 
17 function base()
18 {
19  //Step 0: Declare dependencies
20  global $DIC;
21  $ui = $DIC->ui()->factory();
22  $renderer = $DIC->ui()->renderer();
23 
24  //Step 1: Define the text input field
25  $hidden = $ui->input()->field()->hidden()->withValue("csrf_token_or_some_other_persistent_data");
26 
27  //Step 2: Define the form and attach the section.
28  $form = $ui->input()->container()->form()->standard("#", [$hidden]);
29 
30  //Step 4: Render the form with the text input field
31  return $renderer->render($form);
32 }
$renderer
base()
description: > The example shows how to create and render a basic hidden input field and attach it t...
Definition: base.php:17
global $DIC
Definition: shib_login.php:25