create.blade.php 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. @extends('layouts.admin-app')
  2. @section('content')
  3. <section class="content-header">
  4. <h1>
  5. 配置管理
  6. <small>添加配置</small>
  7. </h1>
  8. {!! Breadcrumbs::render('admin-setting-create') !!}
  9. </section>
  10. <div class="content">
  11. <div class="row">
  12. <div class="col-sm-12 col-lg-12">
  13. <div class="panel panel-default">
  14. <div class="panel-heading">
  15. <div class="panel-btns">
  16. <a href="{{route('admin.setting.index')}}" class="panel-close">×</a>
  17. {{--<a href="{{route('admin.setting.index')}}" class="minimize">−</a>--}}
  18. </div>
  19. <h4 class="panel-title">添加配置</h4>
  20. </div>
  21. <form class="form-horizontal form-bordered" action="{{ route('admin.setting.store') }}" method="POST">
  22. @include('admin._partials.errors', ['errors' => $errors])
  23. <div class="panel-body panel-body-nopadding">
  24. <div class="form-group">
  25. <label class="col-sm-3 control-label">配置类别</label>
  26. <div class="col-sm-6">
  27. <select required="true" class="form-control" name="category">
  28. @foreach($categories as $cat)
  29. <option value="{{ $cat->code }}"{!! $cat->code == old('category') ? ' selected' : '' !!}>{{ $cat->value }}</option>
  30. @endforeach
  31. </select>
  32. </div>
  33. </div>
  34. <div class="form-group">
  35. <label class="col-sm-3 control-label">键</label>
  36. <div class="col-sm-6">
  37. <input type="text" required="true" class="form-control" name="code" value="{{ old('code') }}">
  38. </div>
  39. </div>
  40. <div class="form-group">
  41. <label class="col-sm-3 control-label">值</label>
  42. <div class="col-sm-6">
  43. <input type="text" required="true" class="form-control" name="value" value="{{ old('value') }}">
  44. </div>
  45. </div>
  46. <div class="form-group">
  47. <label class="col-sm-3 control-label">父节点</label>
  48. <div class="col-sm-6">
  49. @inject('settingPresenter','App\Presenters\SettingPresenter')
  50. {!! $settingPresenter->treeSelect('pid') !!}
  51. </div>
  52. </div>
  53. {{ csrf_field() }}
  54. </div><!-- panel-body -->
  55. <div class="panel-footer">
  56. <div class="row">
  57. <div class="col-sm-6 col-sm-offset-3">
  58. <a class="btn btn-default" href="{{route('admin.setting.index')}}">取消</a>
  59. <button class="btn btn-primary">保存</button>
  60. </div>
  61. </div>
  62. </div><!-- panel-footer -->
  63. </form>
  64. </div>
  65. </div><!-- col-sm-9 -->
  66. </div><!-- row -->
  67. </div><!-- contentpanel -->
  68. @endsection