-2
所有我有setSource(Document :: get() - > map('ID','Title'))的一個問題我的客戶希望將文檔列爲類似麪包屑「位置標題 - >文檔標題」,我很努力地谷歌,並沒有解決這個問題,也許有任何建議?將父數據對象標題添加到map()函數SilverStripe
我的文檔具有關係$ has_one位置和位置$ has_many文檔。
所有我有setSource(Document :: get() - > map('ID','Title'))的一個問題我的客戶希望將文檔列爲類似麪包屑「位置標題 - >文檔標題」,我很努力地谷歌,並沒有解決這個問題,也許有任何建議?將父數據對象標題添加到map()函數SilverStripe
我的文檔具有關係$ has_one位置和位置$ has_many文檔。
嘗試getter方法標題:
public function getTitleForMap() {
$parent = ($this->ParentID) ? $$this->parent()->getTitleForMap() . ' > ';
return $parent . $this->Title;
}
而且使用Document::get()->map('ID', 'TitleForMap')
代替。