Форма выбора опций доступа к полю желаний из таблицы внешних ключей в cakephp 3.xx

В моем проекте у меня есть таблица элементов, в которой есть два внешних ключа location_id и Categories_id. Когда я добавляю новый элемент, появляется cateogries_id category.name
в add.ctp: выбрать опции (внешние) Ключ - это идентификатор дисплея. Я хочу появиться в локации, выберите опцию location.city из таблицы местоположений.
это используется командой bakeake ко всем моим таблицам.
СпасибоМой проект Образец изображения понятен

1 ответ

Решение

\src\Model\Table\LocationsTable.php Изменить поле отображения. это шоу Id .. сейчас изменить $this->displayField('id'); к $this->displayField('name'); /* имя - это ваше поле в таблице, которую вы хотите отобразить

Другие вопросы по тегам