2017-09-03 53 views
-1

如何在sonata管理包中的媒體字段中製作預覽圖像?configure inFormFields中的sonata媒體包中的預覽圖像

這個 - >https://symfony.com/doc/master/bundles/SonataAdminBundle/cookbook/recipe_image_previews.html沒有工作 返回

試圖調用名爲「getWebPath」類的一個未定義的方法...

+0

請在所有相關信息這個問題。我們不僅更容易提供幫助,而且確保問題對所有訪問者保持有效,如果鏈接失效,帖子可能會被刪除。謝謝。 – SherylHohman

回答

0

必須在你的實體圖像類實現getWebPath方法(看看pre-requisites),類似於:

protected function getUploadDir() 
{ 
    return '/uploads'; 
} 

public function getWebPath() 
{ 
    return null === $this->path 
     ? 'null' 
     : $this->getUploadDir().'/'.$this->path; 
}