#php #mysql #laravel #voyager
Вопрос:
Я разрабатываю веб-сайт электронной коммерции, где у пользователя может быть несколько адресов, и при оформлении заказа он должен связать адрес с этим заказом.
Мои таблицы выглядят так: пользователь(идентификатор, имя пользователя…) адрес пользователя(идентификатор, идентификатор пользователя, Адрес1…) заказы(идентификатор, идентификатор пользователя, адрес_ид…)
Проблема в том, что когда я пытаюсь отредактировать адрес для определенного заказа (на странице редактирования заказов Voyager), в раскрывающемся списке отображаются ВСЕ адреса пользователей. Я хочу, чтобы в раскрывающемся списке отображались только адреса, связанные с этим конкретным клиентом (который сделал заказ). Что мне делать?
Комментарии:
1. Можете ли вы объяснить, почему вы не разместили соответствующий код для формы, особенно там, где вы выбираете только определенные значения
2. @nbk Какой код вы имеете в виду? Он интегрирован в пакет voyager. Я не написал ни одной дополнительной строки кода.
3. Я попытался добавить область в модель, но это не сработало