【发布时间】:2018-01-15 00:50:25
【问题描述】:
我正在创建一个多无线电传递选项:
$this->Form->radio(
'edu_tests_items.0.edu_sheets_items_grade_id',
$eduSheetsGradesItems,
['autocomplete' => 'off']
);
每个$eduSheetsGradesItems的内容是这样的:
(int) 0 => [
'value' => (int) 1,
'text' => 'Mal',
'label' => [
'class' => 'btn btn-danger'
],
'class' => 'btn btn-danger'
],
然后我得到每个单选按钮组的这个 html(这里我只显示第一个标签元素)
<input name="edu_tests_items[0][edu_sheets_items_grade_id]" value="" type="hidden">
<label for="edu-tests-items-0-edu-sheets-items-grade-id-1">
<input
name="edu_tests_items[0][edu_sheets_items_grade_id]"
value="1"
class="btn btn-danger"
id="edu-tests-items-0-edu-sheets-items-grade-id-1"
autocomplete="off"
type="radio">
Mal
</label>
我要做的是为标签元素(示例中的btn btn-danger)设置一个特定的类(每个单选按钮标签都不同),但我不知道怎么做。
【问题讨论】:
标签: css templates cakephp radio-button cakephp-3.x