tab.blade.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <div>
  2. <ul class="nav nav-tabs pl-1" style="margin-top: -1rem">
  3. @foreach($tabObj->getTabs() as $tab)
  4. <li class="nav-item">
  5. <a class="nav-link {{ $tab['active'] ? 'active' : '' }}" href="#{{ $tab['id'] }}" data-toggle="tab">
  6. {!! $tab['title'] !!} &nbsp;<i class="feather icon-alert-circle has-tab-error text-danger d-none"></i>
  7. </a>
  8. </li>
  9. @endforeach
  10. </ul>
  11. <div class="tab-content fields-group mt-2 pt-1 pb-1">
  12. @foreach($tabObj->getTabs() as $tab)
  13. <div class="tab-pane {{ $tab['active'] ? 'active' : '' }}" id="{{ $tab['id'] }}">
  14. @if($rows)
  15. <div class="ml-2 mb-2" style="margin-top: -1rem">
  16. @foreach($rows as $row)
  17. {!! $row->render() !!}
  18. @endforeach
  19. @foreach($fields as $field)
  20. @if($field instanceof \Dcat\Admin\Form\Field\Hidden)
  21. {!! $field->render() !!}
  22. @endif
  23. @endforeach
  24. </div>
  25. @elseif($layout->hasColumns())
  26. {!! $layout->build() !!}
  27. @else
  28. @foreach($fields as $field)
  29. {!! $field->render() !!}
  30. @endforeach
  31. @endif
  32. </div>
  33. @endforeach
  34. </div>
  35. </div>