выпадающий список выбора в CakePHP - PullRequest
1 голос
/ 19 января 2012

Я хочу создать выпадающий список выбора с помощью помощника форм CakePHP,

Я пытаюсь передать массив в методе $this->Form->input(), который получен следующим образом $colors = $this->Color->find('all',...);$this->set('colors', $colors);.

спасибо заранее.

ОБНОВЛЕНИЕ:

В CakePHP я пытаюсь сделать следующее (в коде SQL):

SELECT id, color 
FROM colors Color WHERE id NOT IN (SELECT color_id FROM product_size_colors psc WHERE psc.product_id=16);

Как мне повторить указанный выше запрос в cakephp?

1 Ответ

0 голосов
/ 20 января 2012

find ('list') - это то, что вам нужно посмотреть ...

по умолчанию, чтобы получить идентификатор, имя поля ..

$ colors = $ this-> Color-> find ('list'); $ this-> set ('colors', $ colors);

...