В моем проекте у меня есть таблица элементов, которая содержит два внешних ключа location_id и category_id. Когда я добавляю новый элемент, cateogries_id появляется Categories.name
в add.ctp: выберите параметры (внешний) Ключ — отображаемый идентификатор. Я хочу, чтобы в поле location выберите опцию location.city из таблицы location.
это используется командой выпекания торта для всех моих таблиц.!
Спасибо
Варианты выбора формы доступа к полю желания из таблицы внешнего ключа в cakephp 3.x.x
comment
book .cakephp.org/3.0/en/orm/
- person ndm   schedule 24.01.2015
Ответы (1)
\src\Model\Table\LocationsTable.php Изменить поле отображения. это идентификатор шоу .. теперь измените
$this->displayField('id');
на $this->displayField('name');
/*имя — это ваше поле в таблице, которое вы хотите отобразить
person
Ye Htun Z
schedule
26.01.2015