Radio - horizontal
Data
$data = [
[
"value" => 0,
"name" => "Non"
], [
"value" => 1,
"name" => "Oui"
]
];
<label>Radio</label>{{ IrisForm::radio('radio1', $data) }}
<label>Radio with value</label>{{ IrisForm::radio('radio2', $data, 1) }}
<label>Radio with class</label>{{ IrisForm::radio('radio3', $data, '', 'is-danger') }}
<label>Radio without icon</label>{{ IrisForm::radio('radio4', $data, '', '', false) }}
<script> function radioChange(radio) { console.info("Value : " + radio.value); } </script> <label>Radio with JS</label>{{ IrisForm::radio('radio5', $data, '', '', true, "onchange=\"radioChange(this)\"") }}
<script> function radioChange(radio) { console.info("Value : " + radio.value); } </script> <label>Radio with value, class and JS</label>{{ IrisForm::radio('radio6', $data, 1, 'is-danger', true, "onchange=\"radioChange(this)\"") }}
Radio - horizontal
Data
$data = [
[
"value" => 0,
"name" => "Anakin"
], [
"value" => 2,
"name" => "Luke"
], [
"value" => 3,
"name" => "Leila"
]
];
<label>Radio</label>{{ IrisForm::radio('radio7', $data, '', '', true, '', 'v') }}
<label>Radio with value</label>{{ IrisForm::radio('radio8', $data, 1, '', true, '', 'v') }}
<label>Radio with class</label>{{ IrisForm::radio('radio9', $data, '', 'is-danger', true, '', 'v') }}
<label>Radio without icon</label>{{ IrisForm::radio('radio10', $data, '', '', false, '', 'v') }}
<script> function radioChange(radio) { console.info("Value : " + radio.value); } </script> <label>Radio with JS</label>{{ IrisForm::radio('radio11', $data, '', '', true, "onchange=\"radioChange(this)\"", 'v') }}
<script> function radioChange(radio) { console.info("Value : " + radio.value); } </script> <label>Radio with value, class and JS</label>{{ IrisForm::radio('radio12', $data, 1, 'is-danger', true, "onchange=\"radioChange(this)\"", 'v') }}
