我在octoberCMS的後端上傳圖片時遇到了麻煩。 圖像實際上傳,但我需要保存圖像路徑以及我的模型。我不能夠得到完整的路徑,在最重要的,我能得到的是:如何在Octobercms後端獲取上傳圖片的路徑?
/存儲/程序/上傳/公共//
請我怎麼獲得上傳圖片的完整路徑?
我在octoberCMS的後端上傳圖片時遇到了麻煩。 圖像實際上傳,但我需要保存圖像路徑以及我的模型。我不能夠得到完整的路徑,在最重要的,我能得到的是:如何在Octobercms後端獲取上傳圖片的路徑?
/存儲/程序/上傳/公共//
請我怎麼獲得上傳圖片的完整路徑?
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 %}
如果你想利用媒體取景器上傳對象,以獲取從媒體管理器部分路徑;你可以使用這段代碼。
Config::get('cms.storage.media.path')
一切正常,但我認爲item.fileupload1.path不正確,它應該是item.fileupload1.getPath() –