serviceActions.tpl 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. {*Tiles*}
  2. {if !$customTplVars.buttonSyle || $customTplVars.buttonSyle=='tiles'}
  3. <div class="lu-tiles lSu-row lu-row--eq-height">
  4. <hr class="lu-m-v-2x"/>
  5. {foreach from=$rawObject->getButtons() key=buttonId item=dataElement}
  6. <div class="lu-col-sm-20p {if $buttonId == 'deleteVmButton'} lu-pull-right{/if}" style="justify-content: center;" data-button-id="{$buttonId}">
  7. <a class="lu-tile lu-tile--btn" {foreach $dataElement->getHtmlAttributes() as $aValue} {$aValue@key}="{$aValue}" {/foreach}
  8. data-title="{$MGLANG->absoluteT('buttons','actions', $dataElement->getTitle())}">
  9. <div class="lu-i-c-6x">
  10. <img src="{$dataElement->getImageUrl()}"
  11. alt="{$MGLANG->absoluteT('serverCA' , 'iconTitle' ,$dataElement->getTitle())}"/>
  12. </div>
  13. <span class="lu-tile__title">{$MGLANG->absoluteT('serverCA' , 'iconTitle' ,$dataElement->getTitle())}</span>
  14. </a>
  15. </div>
  16. {/foreach}
  17. <hr class="lu-m-t-0x lu-m-b-3x"/>
  18. </div>
  19. {*Custom Button*}
  20. {elseif $customTplVars.buttonSyle=='buttons'}
  21. <div class="lu-widget vm-actions">
  22. <div class="lu-widget__body">
  23. <div class="lu-widget__content">
  24. {foreach from=$rawObject->getButtons() key=buttonId item=dataElement}
  25. <a class="lu-btn lu-btn--xs lu-justify-content-between lu-m-b-1x lu-m-t-0x lu-m-l-0x lu-m-r-1x lu-btn--primary {$dataElement->getClasses()}" {foreach $dataElement->getHtmlAttributes() as $aValue} {$aValue@key}="{$aValue}" {/foreach}
  26. data-title="{$MGLANG->absoluteT('buttons','actions', $dataElement->getTitle())}">
  27. <i class="btn__icon {$dataElement->getIcon()}"></i>
  28. <span class="lu-btn__text">{$MGLANG->absoluteT('serverCA' , 'iconTitle' ,$dataElement->getTitle())}</span>
  29. </a>
  30. {/foreach}
  31. </div>
  32. </div>
  33. </div>
  34. {/if}