您好,登錄后才能下訂單哦!
這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)怎么在TP5中使用bootstrap實現(xiàn)一個單圖上傳插件,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
1-引入js文件和css文件
<!--圖片上傳--> <link href="/public/static/css/bootstrap.min.css" rel="external nofollow" rel="stylesheet"> <link href="/public/static/css/fileinput.css" rel="external nofollow" media="all" rel="stylesheet" type="text/css" /> <script src="/public/static/js/jquery-2.0.3.min.js"></script> <script src="/public/static/js/fileinput.js" type="text/javascript"></script> <script src="/public/static/js/fileinput_locale_de.js" type="text/javascript"></script> <script src="/public/static/js/bootstrap.min.js" type="text/javascript"></script>
2-html代碼
<div class="form-group"> <label for="inputPassword3" class="col-sm-2 control-label">輪播圖</label> <div class="col-sm-10"> <input class="file" type="file" name="img"> </div> </div>
3-控制器
public function add() { $file = $request->file("img"); //聲明一個空的文件路徑 $imgPath = ""; //移動文件到框架應(yīng)用更目錄的public/uploads/ if ($file) { $info = $file->move(ROOT_PATH . 'public' . DS . 'upload' . DS . 'top_bar' . DS . date('Y') . DS . date('m-d'),md5(microtime(true))); if ($info) { $imgPath = "/public/upload/top_bar/" . date('Y') . '/' . date('m-d') . '/' . $info->getSaveName(); } } else { //錯誤提示用戶 return $this->error($file->getError()); } //賦值 $data["thumb_url"] = $imgPath; $dataId = Db::name('top_bar')->insertGetId($data); }
上述就是小編為大家分享的怎么在TP5中使用bootstrap實現(xiàn)一個單圖上傳插件了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。