У меня есть список ресторанных кухонь (HABTM) - когда пользователь добавляет ресторан, он выбирает из всех флажков кухонь.
Входные данные для флажков установлены на float: left;с отступами / полями ... и т. д., и все выглядит хорошо - хорошая сетка флажков.
Вопрос / Проблема: Флажки отображаются в алфавитном порядке, но не так, как ожидал пользователь- они слева направо в повторяющихся строках (как и следовало ожидать, заставляя их плавать).
Как я могу получить их в алфавитном порядке, но в вертикальных столбцах?Итак, в алфавитном порядке, вы должны прочитать сверху вниз, а затем перейти к следующему столбцу.
Я мог бы сделать это, просто найдя w / просто обычный PHP, но в CakePHP мой вызов, чтобы показать флажки просто:
<?php echo $this->Form->input('RestaurantCuisine', array('multiple'=>'checkbox')); ?>
ДОПОЛНЕНИЕ:
JS FIDDLE HERE (html в основном не редактируется, так как он генерируется CakePHP- может редактировать эхо CakePHP, если нужно - но этого не может быть в скрипке)