2ccd31e083cf04221a9d1857998140ca.php 4.3 KB

123456789101112131415161718192021222324252627
  1. <?php /*a:1:{s:73:"D:\project\gyx\gaoyixia\application\nutrition\view\user_article\form.html";i:1699858976;}*/ ?>
  2. <div class="think-box-shadow"><form class="layui-form layui-card" action="<?php echo request()->url(); ?>" data-auto="true" method="post" autocomplete="off"><div class="layui-card-body"><div class="layui-form-item"><label class="layui-form-label label-required">标题</label><div class="layui-input-block"><input name="title" maxlength="60" value='<?php echo htmlentities((isset($vo['title']) && ($vo['title'] !== '')?$vo['title']:"")); ?>' placeholder="请输入标题" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label label-required">标签</label><div class="layui-input-block"><input name="label" maxlength="60" value='<?php echo htmlentities((isset($vo['label']) && ($vo['label'] !== '')?$vo['label']:"")); ?>' placeholder="请输入标签" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label label-required">简介</label><div class="layui-input-block"><input name="desc" value='<?php echo htmlentities((isset($vo['desc']) && ($vo['desc'] !== '')?$vo['desc']:"")); ?>' placeholder="请输入简介" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label label-required">文件</label><div class="layui-input-block"><input name="document" value='<?php echo htmlentities((isset($vo['document']) && ($vo['document'] !== '')?$vo['document']:"")); ?>' placeholder="" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label label-required">图片</label><div class="layui-input-block"><table class="layui-table"><thead><tr><th class="text-left">展示图片</th></tr><tr><td width="auto" class="text-left"><input name="images" type="hidden" value="<?php echo htmlentities((isset($vo['images']) && ($vo['images'] !== '')?$vo['images']:'')); ?>"></td></tr></thead></table></div></div><div class="layui-form-item"><label class="layui-form-label label-required">审核</label><div class="layui-input-inline"><select name="status" lay-filter ="status"><?php foreach(['暂不审核','审核通过','审核拒绝'] as $ck=>$cv): ?><option <?php if($vo['status'] == $ck): ?> selected <?php endif; ?> value="<?php echo htmlentities($ck); ?>"><?php echo htmlentities($cv); ?></option><?php endforeach; ?></select></div></div><div class="layui-form-item"><label class="layui-form-label label-required">审核备注</label><div class="layui-input-block"><input name="remark" maxlength="60" value='<?php echo htmlentities((isset($vo['remark']) && ($vo['remark'] !== '')?$vo['remark']:"")); ?>' placeholder="请输入审核备注" class="layui-input"></div></div><?php if(!(empty($vo['id']) || (($vo['id'] instanceof \think\Collection || $vo['id'] instanceof \think\Paginator ) && $vo['id']->isEmpty()))): ?><input type='hidden' value='<?php echo htmlentities($vo['id']); ?>' name='id'><?php endif; ?><input name="user_id" type="hidden" value='<?php echo htmlentities((isset($vo['user_id']) && ($vo['user_id'] !== '')?$vo['user_id']:"0")); ?>'><div class="layui-form-item text-center"><button class="layui-btn" type='submit'>保 存</button><button class="layui-btn layui-btn-danger" type='button' data-close>取消编辑</button></div></div></form><script> window.form.render();
  3. require(['ckeditor', 'angular'], function () {
  4. window.createEditor('[name="detail"]', {height: 500,width:1000});
  5. })
  6. $('[name="cover"]').uploadOneImage();
  7. $('[name="video_url"]').uploadOneVideo()
  8. // 分类选择监听
  9. form.on('select(first_classify)', function(data){
  10. var cl_html = '<option value="0">请选择</option>';
  11. if(data.value == 0) {
  12. $("select[name='second_classify']").html(cl_html);
  13. }else{
  14. var cl_key = data.elem[data.elem.selectedIndex].dataset.cl_key;
  15. var goods_spec = <?php echo json_encode($cate_tree); ?>;
  16. $.each(goods_spec[cl_key]['children'],function (ck,cv) {
  17. cl_html +='<option value="'+cv.id+'">'+cv.title+'</option>';
  18. })
  19. $("select[name='second_classify']").html(cl_html);
  20. }
  21. window.form.render();
  22. })
  23. $('[name="images"]').uploadMultipleImage();
  24. </script></div>