active-products-services-item.tpl 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <div class="div-service-item" data-href="clientarea.php?action=productdetails&id={$service->id}">
  2. <div class="div-service-name">
  3. <span>
  4. <b>{$service->product->productGroup->name}</b> - {$service->product->name}
  5. </span>
  6. <span class="text-domain">{$service->domain}</span>
  7. </div>
  8. <div class="div-service-status text-md-center w-auto">
  9. <span class="label label-placeholder">
  10. {$statusProperties[array_key_first($statusProperties)]['translation']}
  11. </span>
  12. <span class="label label-{$statusProperties[$service->domainStatus]['modifier']}"
  13. title="{$statusProperties[$service->domainStatus]['translation']}"
  14. >
  15. {$statusProperties[$service->domainStatus]['translation']}
  16. </span>
  17. </div>
  18. <div class="div-service-buttons mt-1 mt-md-0 ml-0 ml-md-3">
  19. {if !empty($buttonData)}
  20. <div class="list-group-item-dropdown dropdown" data-service-id="{$service->id}">
  21. <button type="button"
  22. class="btn btn-sm btn-default dropdown-toggle"
  23. data-toggle="dropdown"
  24. aria-haspopup="true"
  25. aria-expanded="false"
  26. >
  27. {$LANG.manage}
  28. <span class="caret"></span>
  29. </button>
  30. <ul class="dropdown-menu dropdown-menu-right" data-service-id="{$service->id}" data-href="clientarea.php?action=productdetails&id={$service->id}">
  31. {foreach $buttonData as $buttonDatum}
  32. <li class="dropdown-item btn-custom-action{if !$buttonDatum['active']} disabled{/if}"
  33. data-serviceid="{$buttonDatum['serviceid']}"
  34. data-identifier="{$buttonDatum['identifier']}"
  35. data-active="{$buttonDatum['active']}"
  36. {if !$buttonDatum['active']}disabled="disabled"{/if}
  37. >
  38. <span class="loading mr-1" style="display: none;">
  39. <i class="fas fa-spinner fa-spin"></i>
  40. </span>
  41. {$buttonDatum['display']}
  42. </li>
  43. {/foreach}
  44. <li class="dropdown-divider">-----</li>
  45. <li class="dropdown-item">{lang key="clientareaviewdetails"}</li>
  46. </ul>
  47. </div>
  48. {else}
  49. <button class="btn btn-default btn-sm btn-view-details">
  50. <span>{lang key="clientareaviewdetails"}</span>
  51. </button>
  52. {/if}
  53. </div>
  54. </div>