Edit Dialog Widgets ()
Each dialog consists of widgets for presenting the dialog fields to the user. Composum provides a number of widget types, ranging from simple text fields to file uploads, assets selectors and calendars. But of course, it is possible to extend these as needed, or develop new widgets.
Dialog example with various widget types
jsp
<html>
<head>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1, user-scalable=no"/>
<meta name="mobile-web-app-capable" content="yes"/>
<meta name="apple-mobile-web-app-capable" content="yes"/>
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/>
<link rel="stylesheet" href="/libs/jslibs/bootstrap/3.4.1/css/bootstrap.css"/>
<link rel="stylesheet" href="/libs/sling/servlet/errorhandler/page.css"/>
</head>
<body>
<div class="error-page"
style="background-image:url(/libs/composum/platform/public/login/bg-ist-w-rg.png)">
<div class="error-panel panel panel-default">
<div class="panel-body">
<h1>Not Found <em>(404)</em></h1>
<p>The requested object was not found on this server.</p>
</div>
</div>
</div>
</body>
</html>
Available dialog widget types
- assetfield
- checkbox
- checkselect
- clientlib
- codearea
- combobox
- datefield
- datetimefield
- dimension
- fileupload
- hidden
- iconcombobox
- imagefield
- linkfield
- multicheck
- multiselect
- multiwidget
- numberfield
- pathfield
- position
- radio
- radiolist
- richtext
- select
- slider
- static
- textarea
- textfield
- timefield
- videofield