94 lines
5.0 KiB
Smarty
94 lines
5.0 KiB
Smarty
<div class="div-service-item" data-href="clientarea.php?action=productdetails&id={$service->id}">
|
|
<div class="div-service-status">
|
|
<span class="label label-placeholder">
|
|
{$statusProperties[array_key_first($statusProperties)]['translation']}
|
|
</span>
|
|
<span class="label label-{$statusProperties[$service->domainStatus]['modifier']}"
|
|
title="{$statusProperties[$service->domainStatus]['translation']}"
|
|
>
|
|
{$statusProperties[$service->domainStatus]['translation']}
|
|
</span>
|
|
</div>
|
|
<div class="div-service-name">
|
|
<span class="font-weight-bold">
|
|
{$service->product->productGroup->name} - {$service->product->name}
|
|
</span>
|
|
<span class="text-domain">{$service->domain}</span>
|
|
</div>
|
|
<div class="div-service-buttons">
|
|
{if !empty($buttonData)}
|
|
<div class="btn-group btn-group-sm btn-group-primary" role="group">
|
|
<button type="button"
|
|
class="btn btn-sm btn-default dropdown-toggle"
|
|
data-toggle="dropdown"
|
|
aria-haspopup="true"
|
|
aria-expanded="false"
|
|
>
|
|
<span class="caret"></span>
|
|
</button>
|
|
<ul class="dropdown-menu">
|
|
{foreach $buttonData as $buttonDatum}
|
|
<li class="dropdown-item btn-custom-action{if !$buttonDatum['active']} disabled{/if}"
|
|
data-serviceid="{$buttonDatum['serviceid']}"
|
|
data-identifier="{$buttonDatum['identifier']}"
|
|
data-active="{$buttonDatum['active']}"
|
|
{if !$buttonDatum['active']}disabled="disabled"{/if}
|
|
>
|
|
<span class="loading" style="display: none;">
|
|
<i class="fas fa-spinner fa-spin"></i>
|
|
</span>
|
|
{$buttonDatum['display']}
|
|
</li>
|
|
{/foreach}
|
|
</ul>
|
|
</div>
|
|
{if $primaryServiceBtn}
|
|
<div class="btn-group btn-group-sm btn-group-secondary" role="group">
|
|
<button class="btn btn-default btn-sm btn-custom-action{if !$primaryServiceBtn['active']} disabled{/if}"
|
|
data-serviceid="{$primaryServiceBtn['serviceid']}"
|
|
data-identifier="{$primaryServiceBtn['identifier']}"
|
|
data-active="{$primaryServiceBtn['active']}"
|
|
{if !$primaryServiceBtn['active']}disabled="disabled"{/if}
|
|
>
|
|
<span class="loading" style="display: none;">
|
|
<i class="fas fa-spinner fa-spin"></i>
|
|
</span>
|
|
{$primaryServiceBtn['display']}
|
|
</button>
|
|
{if $secondaryButtons}
|
|
<div class="btn-group btn-group-sm" role="group">
|
|
<button type="button"
|
|
class="btn btn-sm btn-default dropdown-toggle"
|
|
data-toggle="dropdown"
|
|
aria-haspopup="true"
|
|
aria-expanded="false"
|
|
>
|
|
<span class="caret"></span>
|
|
</button>
|
|
<ul class="dropdown-menu">
|
|
{foreach $secondaryButtons as $secondaryButton}
|
|
<li class="dropdown-item btn-custom-action{if !$secondaryButton['active']} disabled{/if}"
|
|
data-serviceid="{$secondaryButton['serviceid']}"
|
|
data-identifier="{$secondaryButton['identifier']}"
|
|
data-active="{$secondaryButton['active']}"
|
|
{if !$secondaryButton['active']}disabled="disabled"{/if}
|
|
>
|
|
<span class="loading" style="display: none;">
|
|
<i class="fas fa-spinner fa-spin"></i>
|
|
</span>
|
|
{$secondaryButton['display']}
|
|
</li>
|
|
{/foreach}
|
|
</ul>
|
|
</div>
|
|
{/if}
|
|
</div>
|
|
{/if}
|
|
{/if}
|
|
<button class="btn btn-default btn-sm btn-view-details">
|
|
<i aria-hidden="true" class="far fa-info-circle" title="{lang key="clientareaviewdetails"}"></i>
|
|
<span class="sr-only">{lang key="clientareaviewdetails"}</span>
|
|
<span>{lang key="clientareaviewdetails"}</span>
|
|
</button>
|
|
</div>
|
|
</div> |