Форма выбора опций доступа к полю желаний из таблицы внешних ключей в 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');
/* имя - это ваше поле в таблице, которую вы хотите отобразить