32 lines
1.4 KiB
PHTML
32 lines
1.4 KiB
PHTML
<ips:template parameters="$requirements" />
|
|
{{$canProceed = TRUE;}}
|
|
<section class='ipsInstaller__padding'>
|
|
{{foreach $requirements['requirements'] as $k => $_requirements}}
|
|
<h2 class="ipsType_pageTitle i-margin-bottom_1">{lang="hc_requirements" sprintf="$k"}</h2>
|
|
<ul class="ipsList_checks">
|
|
{{foreach $_requirements as $item}}
|
|
{{if !$item['success']}}{{$canProceed = FALSE;}}{{endif}}
|
|
<li class="{{if $item['success']}}success{{else}}fail{{endif}}">{$item['message']}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endforeach}}
|
|
{{if isset( $requirements['advice'] ) and \count( $requirements['advice'] )}}
|
|
<h2 class="ipsType_pageTitle i-margin-bottom_1">{lang="hc_recommendations"}</h2>
|
|
<p>{lang="hc_recommendations_info"}</p>
|
|
<ul class="ipsList_checks i-margin-top_2">
|
|
{{foreach $requirements['advice'] as $items}}
|
|
{{foreach $items as $key => $item}}
|
|
<li class="{{if $key === 'php'}}ipsMessage ipsMessage--warning{{else}}advisory{{endif}}">{$item}</li>
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
</section>
|
|
|
|
<div class='i-padding_4 i-text-align_center'>
|
|
{{if $canProceed}}
|
|
<a href='{url="controller=license&key={$_SESSION['uniqueKey']}"}' class='ipsButton ipsButton--large ipsButton--primary'>{lang="continue"}</a>
|
|
{{else}}
|
|
<a href='' class='ipsButton ipsButton--large ipsButton--primary ipsButton--disabled'>{lang="hc_no_continue"}</a>
|
|
{{endif}}
|
|
</div> |