Input Number
get_input_number
PHP Developer Guide: get_input_number Function
This guide explains how to use the get_input_number function from your PHP framework. This function generates a styled HTML <input type="number">
It supports:
- Readonly rendering
- Custom classes, placeholders, and attributes
Manual Example with get_input_number
- JSON
- PHP
- HTML
{
"element": [{
"input_number": {
"title": "Age",
"name": "age",
"placeholder": "Your age here"
}
}]
}
$magic->get_input_number('age', '32',
[
'title' => 'Age',
...
]);
<div class="w_40 did-floating-label-content">
<input type="number" name="age" class="did-floating-input" value="32" />
<label class="did-floating-label">Age</label>
</div>
Behavior
- Readonly: Passed as an optional flag to generate a readonly field.
- Custom attributes: Support for
placeholder,title,class,id, andattrarrays.
Usage Notes
- Use
titleto define label text (falls back to$this->app->language($name)). - Define extra classes with
add_input_class. - Use
attr['readonly']to disable editing. - Ideal for editing forms.