/app/Laravel/Views/backoffice/albums/create.blade.php

https://bitbucket.org/cityserv/techreportph · PHP · 160 lines · 134 code · 26 blank · 0 comment · 1 complexity · 87456527f5e5d968aca5fc861fe10dc9 MD5 · raw file

  1. @extends('backoffice._layouts.main')
  2. @section('content')
  3. <!-- Page header -->
  4. <div class="page-header page-header-default">
  5. <div class="page-header-content">
  6. <div class="page-title">
  7. <h4><i class="glyphicon glyphicon-picture"></i> <span class="text-semibold">Album</span> - Create a new Album.</h4>
  8. </div>
  9. <div class="heading-elements">
  10. <div class="heading-btn-group">
  11. <a href="{{route('backoffice.partners.index')}}" class="btn btn-link btn-float text-size-small has-text"><i class="icon-stack text-primary"></i><span>All Data</span></a>
  12. </div>
  13. </div>
  14. </div>
  15. <div class="breadcrumb-line">
  16. <ul class="breadcrumb">
  17. <li><a href=""><i class="icon-home2 position-left"></i> Home</a></li>
  18. <li><a href="">Album</a></li>
  19. <li class="active">Create</li>
  20. </ul>
  21. </div>
  22. </div>
  23. <!-- /page header -->
  24. <!-- Content area -->
  25. <div class="content">
  26. <form id="target" class="form-horizontal" action="" method="POST" enctype="multipart/form-data">
  27. <input type="hidden" name="_token" value="{{csrf_token()}}">
  28. <div class="panel panel-flat">
  29. <div class="panel-heading">
  30. <h5 class="panel-title">Album Details</h5>
  31. <div class="heading-elements">
  32. <ul class="icons-list">
  33. <li><a data-action="collapse"></a></li>
  34. <!-- <li><a data-action="reload"></a></li> -->
  35. <!-- <li><a data-action="close"></a></li> -->
  36. </ul>
  37. </div>
  38. </div>
  39. <div class="panel-body">
  40. <p class="content-group-lg">Below are the general information for this user.</p>
  41. <div class="form-group {{$errors->first('title') ? 'has-error' : NULL}}">
  42. <label for="type" class="control-label col-lg-2 text-right">Title<span class="text-danger"></span></label>
  43. <div class="col-lg-9">
  44. <input type="text" id="title" name="title" class="dropup form-control daterange-single" placeholder="" value="{{old('title')}}">
  45. @if($errors->first('title'))
  46. <span class="help-block">{{$errors->first('title')}}</span>
  47. @endif
  48. </div>
  49. </div>
  50. <div class="form-group {{$errors->first('description') ? 'has-error' : NULL}}">
  51. <label for="description" class="control-label col-lg-2 text-right">Description</label>
  52. <div class="col-lg-9">
  53. <textarea class="form-control input-sm" rows="5" cols="20" value="" placeholder="" type="text" name="description">{{old('description')}}</textarea>
  54. @if($errors->first('description'))
  55. <span class="help-block">{{$errors->first('description')}}</span>
  56. @endif
  57. </div>
  58. </div>
  59. <div class="form-group {{$errors->first('file') ? 'has-error' : NULL}}">
  60. <label class="control-label col-lg-2 text-right">Choose a Thumbnail</label>
  61. <div class="col-lg-9">
  62. <input type="file" name="file" class="file-styled-primary" data-multiple-caption="{count} files selected" multiple="" class="inputfile">
  63. @if($errors->first('file'))
  64. <span class="help-block">{{$errors->first('file')}}</span>
  65. @endif
  66. </div>
  67. </div>
  68. </div>
  69. </div>
  70. <div class="content-group">
  71. <div class="text-left">
  72. <button id="save" type="submit" data-loading-text="<i class='icon-spinner2 spinner position-left'></i> Saving ..." class="btn btn-primary btn-raised btn-lg btn-loading">Save</button>
  73. &nbsp;
  74. <a type="button" class="btn btn-default btn-raised btn-lg" href="{{route('backoffice.users.index')}}">Cancel</a>
  75. </div>
  76. </div>
  77. </form>
  78. @include('backoffice._components.footer')
  79. </div>
  80. <!-- /content area -->
  81. @stop
  82. @section('modals')
  83. @stop
  84. @section('page-styles')
  85. @stop
  86. @section('page-scripts')
  87. @include('backoffice._includes.page-jgrowl')
  88. <script type="text/javascript" src="{{asset('backoffice/js/pages/components_popups.js')}}"></script>
  89. <script type="text/javascript" src="{{asset('backoffice/js/plugins/buttons/spin.min.js')}}"></script>
  90. <script type="text/javascript" src="{{asset('backoffice/js/plugins/buttons/ladda.min.js')}}"></script>
  91. <script type="text/javascript" src="{{asset('backoffice/js/plugins/forms/styling/uniform.min.js')}}"></script>
  92. <!-- Select2 -->
  93. <script type="text/javascript" src="{{asset('backoffice/js/plugins/forms/selects/select2.min.js')}}"></script>
  94. <script type="text/javascript" src="{{asset('backoffice/js/pages/form_inputs.js')}}"></script>
  95. <!-- Daterange Picker -->
  96. <script type="text/javascript" src="{{asset('backoffice/js/plugins/ui/moment/moment.min.js')}}"></script>
  97. <script type="text/javascript" src="{{asset('backoffice/js/plugins/pickers/daterangepicker.js')}}"></script>
  98. <!-- CKEditor -->
  99. <script type="text/javascript" src="{{asset('backoffice/js/plugins/editors/ckeditor/ckeditor.js')}}"></script>
  100. <script type="text/javascript">
  101. $(function(){
  102. $(".styled, .multiselect-container input").uniform({
  103. radioClass: 'choice'
  104. });
  105. $('.btn-loading').click(function () {
  106. var btn = $(this);
  107. btn.button('loading');
  108. });
  109. $(".styled, .multiselect-container input").uniform({
  110. radioClass: 'choice'
  111. });
  112. $('.select').each(function(){
  113. $id = "#" + $(this).attr('id') + " option:first";
  114. $($id).prop('disabled',1);
  115. });
  116. $('.select-no-search').select2({
  117. minimumResultsForSearch: Infinity
  118. });
  119. $('.select-with-search').select2();
  120. $('#birthdate').daterangepicker({
  121. autoApply: true,
  122. autoUpdateInput: false,
  123. singleDatePicker: true,
  124. timePicker: false,
  125. showDropdowns: true,
  126. locale: {
  127. format: 'YYYY-MM-DD'
  128. }
  129. }).on('apply.daterangepicker', function (ev, picker){
  130. $(this).val(picker.startDate.format("YYYY-MM-DD"));
  131. });
  132. });
  133. </script>
  134. @stop