tab.blade.php 1.3 KB

123456789101112131415161718192021222324252627282930313233
  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($tab['layout']->hasColumns())
  15. {!! $tab['layout']->build() !!}
  16. @else
  17. @if($tabObj->hasRows)
  18. <div class="ml-2 mb-2" style="margin-top: -1rem">
  19. @foreach($tab['fields'] as $field)
  20. {!! $field->render() !!}
  21. @endforeach
  22. </div>
  23. @else
  24. @foreach($tab['fields'] as $field)
  25. {!! $field->render() !!}
  26. @endforeach
  27. @endif
  28. @endif
  29. </div>
  30. @endforeach
  31. </div>
  32. </div>