CakePHP 3.0 Entrada HasAndBelongsToMany quebrada na edição

Atualizar o CakePHP 3.0-> 3.1 irá evitar que mondo se preocupe com as caixas de seleção / seleções múltiplas que não funcionam corretamente para HasAndBelongsToMany.

3.0 salvará as relações na tabela de junção, mas não as mostrará como selecionadas em edições posteriores.

Tudo que você precisa em sua visualização para que funcione é:
(Exemplo: Cart HasAndBelongsToMany Items), editando Cart.

$this->Form->input('Item', array('multiple' => 'checkbox'));

ou

$this->Form->input('Item', array('multiple' => true));

E em sua ação de controle

$this->set('items', $this->Cart->Item->find('list'));