У меня есть две таблицы: «рестораны» и «кухонь», которые связаны друг с другом с помощью таблицы HABTM
В кухнях таблицы имеют определенные фиксированные записи - 54 номер
Ресторан может иметь любое количество кухонь. На выпечке приложения это произошло с множественным выбором. Так как я хотел флажки я использовал массив ( «типа» => «выберите», «кратно» => «флажок»), чтобы преобразовать его в флажки.
Теперь я хочу, чтобы стиль, как это флажков отображаются в столбцах 4, как показано на скриншоте ниже.
img2.pict. ком / 82 / Ьс / a4 / 1453459/0 / 200908111511.png
echo $form->input('Cuisine', array('type' => 'select', 'multiple' => 'checkbox'));
Приведенный выше код производит много Div вокруг каждого элемента следующим образом
http://img2.pict.com/1a/a3/0a/1453457/0/200908121509.png
Я попробовал следующее:
echo $form->input('Cuisine', array( 'type' => 'select', 'multiple' => 'checkbox', 'div' => false, 'label' => false));
но этот код удаляет только внешние дивы и этикетку. Я не в состоянии контролировать внутренний
<div class=checkbox>
<label for=CuisineCuisine2>Andhra</label>
которые появляются вокруг отдельных флажков.
Как я могу использовать FormHelper, чтобы удалить или дать классы внутренних дивы, так что я могу сделать некоторые пользовательские стили? Или есть другой способ, чтобы заполнить эту HABTM таблицу, чтобы получить эффект я хочу?













