container.blade.php 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. @if($showHeader)
  2. <div class="box-header with-border mb-1" style="padding: .65rem 1rem">
  3. <h3 class="box-title" style="line-height:30px">{!! $form->title() !!}</h3>
  4. <div class="pull-right">{!! $form->renderTools() !!}</div>
  5. </div>
  6. @endif
  7. <div class="box-body" {!! $tabObj->isEmpty() && !$form->hasRows() ? 'style="margin-top: 10px"' : '' !!} >
  8. @if(!$tabObj->isEmpty())
  9. @include('admin::form.tab', compact('tabObj', 'form'))
  10. @else
  11. <div class="fields-group">
  12. @if($form->hasRows())
  13. <div class="ml-2 mb-2">
  14. @foreach($form->rows() as $row)
  15. {!! $row->render() !!}
  16. @endforeach
  17. @foreach($form->fields() as $field)
  18. @if($field instanceof \Dcat\Admin\Form\Field\Hidden)
  19. {!! $field->render() !!}
  20. @endif
  21. @endforeach
  22. </div>
  23. @elseif($form->layout()->hasColumns())
  24. {!! $form->layout()->build() !!}
  25. @else
  26. @foreach($form->fields() as $field)
  27. {!! $field->render() !!}
  28. @endforeach
  29. @endif
  30. </div>
  31. @endif
  32. </div>
  33. {!! $form->renderFooter() !!}
  34. @foreach($form->hiddenFields() as $field)
  35. {!! $field->render() !!}
  36. @endforeach