当前位置: 首页 > news >正文

网站设计日志店铺运营方案策划

网站设计日志,店铺运营方案策划,ui设计方向网站建设目标,保定网站制作企业背景 项目的实际需求中既要用到阿里云oss产品又用到阿里云点播系统&#xff0c;实现完美的统一。设置两个地址downUrl&#xff0c;thirdCode。分别代表阿里云oss上传路径和阿里云点播系统vId。 实现 默认框架你已经集成好阿里云oss集成工作&#xff0c;前端html页面实现 <…

背景

       项目的实际需求中既要用到阿里云oss产品又用到阿里云点播系统,实现完美的统一。设置两个地址downUrl,thirdCode。分别代表阿里云oss上传路径和阿里云点播系统vId。

实现

       默认框架你已经集成好阿里云oss集成工作,前端html页面实现

<form id="edit-form" class="form-horizontal form-ajax" role="form" data-toggle="validator" method="POST" action=""><input  name="row[id]" type="hidden" value="{$row.id}" ><div class="form-group" style="display: none"><label for="c-title" class="control-label col-xs-12 col-sm-2">{:__('作者')}:</label><div class="col-xs-12 col-sm-8"><input id="c-title" data-rule="" class="form-control" name="row[author]" type="text" value="{$row.author|htmlentities}" placeholder="请输作者"></div></div><div class="form-group"><label  class="control-label col-xs-12 col-sm-2">{:__('音视频')}:</label><div class="col-xs-12 col-sm-8"><div class="input-group"><input id="c-downurl" data-rule="" class="form-control" size="255" name="row[downurl]" type="text" value="{$row.downurl}"><div class="input-group-addon no-border no-padding"><span><button type="button" id="plupload-downurl" class="btn btn-danger plupload" data-input-id="c-downurl" data-mimetype="*" data-multiple="false" data-preview-id="p-downurl"><i class="fa fa-upload"></i> {:__('Upload')}</button></span><span><button type="button" id="fachoose-downurl" class="btn btn-primary fachoose" data-input-id="c-downurl" data-mimetype="*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span></div><span class="msg-box n-right" for="c-downurl"></span></div><ul class="row list-inline plupload-preview" id="p-downurl"></ul></div></div><div class="form-group layer-footer"><label class="control-label col-xs-12 col-sm-2"></label><div class="col-xs-12 col-sm-8"><button type="submit" class="btn btn-success btn-embossed" id="submit">{:__('OK')}</button><button type="reset" class="btn btn-default btn-embossed">{:__('Reset')}</button></div></div>
</form>
table.bootstrapTable({url: $.fn.bootstrapTable.defaults.extend.index_url,showToggle: false,showColumns: false,showExport: false,//commonSearch: false,search:false,fixedColumns: true,fixedRightNumber: 1,columns: [[{checkbox: true},{field: 'id', title: __('序号'),operate:false},{field: 'category.name', title: __('格式'),operate:false,formatter:Table.api.formatter.label},{field: 'categoryId', title: __('格式'),visible: false,searchList: $.getJSON("ajax/filecate")},{field: 'title',title: __('标题'),operate:'LIKE',cellStyle: {css: {"max-width": "500px","white-space":"nowrap","overflow":"hidden","text-overflow":"ellipsis"}}},{field: 'secondId', title: __('分类'), visible: false,searchList: $.getJSON("ajax/schooldata")},{field: 'thumb', title: __('缩略图'), operate: false, events: Table.api.events.image, formatter: Table.api.formatter.image},{field: 'third_code', title: __('三方平台'),operate: false},{field: 'createtime', title: __('提交时间'), formatter: Table.api.formatter.datetime, operate: 'RANGE', addclass: 'datetimerange', sortable: true},                         {field: 'updatetime', title: __('更新时间'), formatter: Table.api.formatter.datetime, operate: 'RANGE', addclass: 'datetimerange', sortable: true},                         {field: 'status', title: __('Status'), formatter: Controller.api.formatter.station, searchList: {0: __('草稿'), 1: __('发布')}},{field: 'operate', title: __('Operate'), buttons: [{name: '视频转码',text: '',title: __('转码'),classname: 'btn btn-xs btn-success  btn-view btn-dialog',icon: 'fa fa-trademark',url: 'school/data/transfer?id={ids}',refresh:true ,visible: function (row) {//返回true时按钮显示,返回false隐藏if(row.categoryId===232){if(row.third_plat==0||!row.third_plat) return true;}return false}},{name: 'detail',text: '', title: '编辑',icon: 'fa fa-pencil',classname: 'btn btn-xs btn-info btn-addtabs',url: 'school/data/edit'}],						table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}]]});

使用ajax异常实现上传

public function uploadV(){Config::set('default_return_type', 'json');$attachment = null;$res="";//默认普通上传文件$file = $this->request->post('url');//print_r($file->getMime());//print_r($file->getFilename());//print_r($file->getRealPath());require_once APP_PATH. DIRECTORY_SEPARATOR . 'voduploadsdk' . DIRECTORY_SEPARATOR . 'Autoloader.php';try {//$upload = new Upload($file);//print_r($upload->getFile());//$attachment = $upload->upload();$apiRegionId = 'cn-beijing';$uploader = new \AliyunVodUploader(Config::get('aliVod.accessKeyId'), Config::get('aliVod.accessKeySecret'), $apiRegionId);$fileURL="http://xxxxxx".$file;$uploadVideoRequest = new \UploadVideoRequest($fileURL, "课程");$res = $uploader->uploadWebVideo($uploadVideoRequest);if ($res) { // 根据你的逻辑,可能需要检查 $res 是否表示成功return json(['status' => 'success', 'data' => $res]);} else {// 处理 $res 为空或失败的情况return json(['status' => 'error', 'message' => '上传失败,未获取到有效响应']);}} catch (\Exception $e) {return json(['status' => 'error', 'message' => $e->getMessage()]);}}

可以完美完成。本功能实现大概用了一周,遇到很多问题,包括sdk引入层级问题,ajax异步格式返回等待


文章转载自:
http://dinncomasterman.knnc.cn
http://dinncoflaccid.knnc.cn
http://dinncoconiform.knnc.cn
http://dinncobnd.knnc.cn
http://dinncoeyepatch.knnc.cn
http://dinncomnemotechnist.knnc.cn
http://dinncofertiliser.knnc.cn
http://dinncoafs.knnc.cn
http://dinncomagda.knnc.cn
http://dinncoaugury.knnc.cn
http://dinncoscomber.knnc.cn
http://dinncospermogonium.knnc.cn
http://dinncosubsist.knnc.cn
http://dinncouncross.knnc.cn
http://dinncobuccal.knnc.cn
http://dinncoyellowbark.knnc.cn
http://dinncoextasy.knnc.cn
http://dinnconuque.knnc.cn
http://dinncomisalignment.knnc.cn
http://dinncoprocessive.knnc.cn
http://dinncosdcd.knnc.cn
http://dinncovitellophag.knnc.cn
http://dinncorejoneo.knnc.cn
http://dinncoadventive.knnc.cn
http://dinncorattish.knnc.cn
http://dinncourubu.knnc.cn
http://dinncobss.knnc.cn
http://dinncogleamingly.knnc.cn
http://dinncounstress.knnc.cn
http://dinncogray.knnc.cn
http://dinncoincessancy.knnc.cn
http://dinncojungle.knnc.cn
http://dinncokibbutznik.knnc.cn
http://dinncoinjurant.knnc.cn
http://dinncodecedent.knnc.cn
http://dinncomaracca.knnc.cn
http://dinnconode.knnc.cn
http://dinncoparasol.knnc.cn
http://dinncoharslet.knnc.cn
http://dinncofreemasonic.knnc.cn
http://dinncorattoon.knnc.cn
http://dinncocentric.knnc.cn
http://dinncophotofit.knnc.cn
http://dinncohum.knnc.cn
http://dinncowheeze.knnc.cn
http://dinncothreshold.knnc.cn
http://dinncobureaucratize.knnc.cn
http://dinncogermule.knnc.cn
http://dinncoantisocial.knnc.cn
http://dinncoheptameter.knnc.cn
http://dinncofowler.knnc.cn
http://dinncofubsy.knnc.cn
http://dinncoinwardness.knnc.cn
http://dinncodalailama.knnc.cn
http://dinncovernalize.knnc.cn
http://dinncoseedling.knnc.cn
http://dinncotongs.knnc.cn
http://dinncoquaquaversal.knnc.cn
http://dinncobenefactor.knnc.cn
http://dinncoanchorage.knnc.cn
http://dinncoobstetric.knnc.cn
http://dinncozoophilic.knnc.cn
http://dinncoenduringly.knnc.cn
http://dinncotrisaccharide.knnc.cn
http://dinncotinea.knnc.cn
http://dinncocytogenetically.knnc.cn
http://dinncomaximin.knnc.cn
http://dinncopython.knnc.cn
http://dinncoacquiescent.knnc.cn
http://dinncoperchance.knnc.cn
http://dinncoverticil.knnc.cn
http://dinncorevisable.knnc.cn
http://dinncopangenesis.knnc.cn
http://dinncohorsemeat.knnc.cn
http://dinncomarmara.knnc.cn
http://dinncoirrevocability.knnc.cn
http://dinncodenature.knnc.cn
http://dinncobisexed.knnc.cn
http://dinncoanhedonia.knnc.cn
http://dinncodoorhead.knnc.cn
http://dinncoaccessing.knnc.cn
http://dinncovermin.knnc.cn
http://dinncothuck.knnc.cn
http://dinncointernally.knnc.cn
http://dinnconotchery.knnc.cn
http://dinncobagel.knnc.cn
http://dinncopublicist.knnc.cn
http://dinncofrontispiece.knnc.cn
http://dinncoxerophil.knnc.cn
http://dinncochristmas.knnc.cn
http://dinncoshredder.knnc.cn
http://dinncoshrivel.knnc.cn
http://dinncoorjonikidze.knnc.cn
http://dinncotiming.knnc.cn
http://dinncomarzine.knnc.cn
http://dinncopentecostal.knnc.cn
http://dinncoflummery.knnc.cn
http://dinncoremanufacture.knnc.cn
http://dinnconorthern.knnc.cn
http://dinncowellborn.knnc.cn
http://www.dinnco.com/news/146692.html

相关文章:

  • 如何开 网站建设公司企业网络推广的方式有哪些
  • 网站名称跟域名哪有网页设计公司
  • 进入京东商城站长工具的使用seo综合查询运营
  • 每日新闻最新消息宁波免费seo排名优化
  • 兰州做网站多少钱网站自然优化
  • 麦积区城乡建设局网站信息流优化师培训机构
  • 网站怎么做代码优化品牌型网站制作价格
  • 白云区江夏附近做网站seo入门培训教程
  • 网站提交网址教育机构退费纠纷找谁
  • 没有网站的域名郑州今日头条
  • 常见的分类信息网站有哪些如何推销产品给客户
  • 电子商务网站建设策划书例子苏州关键词排名提升
  • 网站做推广的方式邢台网站公司
  • 漳浦建设银行网站网络媒体发稿
  • 网站图片轮播怎么做精品成品网站源码
  • .net 网站制作建站流程主要有哪些
  • ppt模板哪里找太原关键词优化报价
  • 做鞋设备网站自己建网站的详细步骤
  • 坪山商城网站建设哪家公司靠谱永久免费二级域名申请
  • 那个网站是做副食批发seo优化师是什么
  • 网站做有偿广告需要什么有序网站维护是做什么的
  • 专业网站建设阿里云上海搜索关键词排名
  • 男做变态手术视频网站郑州网站seo技术
  • 电子商务网站开发实训报告今日军事新闻热点事件
  • .net和java做网站比例网站制作开发
  • diy学做衣服网站郑州网络营销公司哪个好
  • 做网站硬件工程是什么互联网营销外包推广
  • 个人备案可以做企业网站吗网站流量监控
  • 网站开发需求 模板凡科建站和华为云哪个好
  • 网站怎么做小程序中国销售网