все у меня есть одна проблема с setSource (Document :: get () -> map (‘ID’, ‘Title’)), мой клиент хочет, чтобы Document отображался в виде хлебных крошек «Location Title -> Title Title», я усердно гуглил и нет решений с этим, может быть, какие-либо предложения?
Мои документы имеют отношение $ has_one location и Locations $ has_many Documents.
попробуйте метод получения для заголовка:
public function getTitleForMap() {
$parent = ($this->ParentID) ? $$this->parent()->getTitleForMap() . ' > ';
return $parent . $this->Title;
}
И использовать Document::get()->map('ID', 'TitleForMap')
вместо.
Других решений пока нет …