2016-10-03 89 views
0

我在octoberCMS的後端上傳圖片時遇到了麻煩。 圖像實際上傳,但我需要保存圖像路徑以及我的模型。我不能夠得到完整的路徑,在最重要的,我能得到的是:如何在Octobercms後端獲取上傳圖片的路徑?

/存儲/程序/上傳/公共//

請我怎麼獲得上傳圖片的完整路徑?

回答

0

Add功能模型:

public function getAll(){ 
    return self::get(); 
} 

的OnInit添加()函數在您的網頁後:

function onInit() { 
    $model = new Author\PluginName\Models\ClassName(); // change path to your model 
    $this['alldata']= $model->getAll(); 

} 

之後,你與形象得到您的網頁上的所有數據。 你可以得到圖像路徑是這樣的:

{% for item in alldata %} 

    {{ item.fileupload1.path}} // change 'fileupload1' to your file input name 

{% endfor %} 
+0

一切正常,但我認爲item.fileupload1.path不正確,它應該是item.fileupload1.getPath() –

0

如果你想利用媒體取景器上傳對象,以獲取從媒體管理器部分路徑;你可以使用這段代碼。

Config::get('cms.storage.media.path') 
相關問題