<?=\Zest\Component\View\View::view(__COM_INSTALLER__."Header");?> 
<title><?=printl('com:com:installer')?></title> 
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous"> 
<style type="text/css"> 
  .red { 
    color: red; 
  } 
  .green { 
    color: green; 
  } 
</style> 
<div class="card"> 
  <div class="card-header"><?=printl('com:com:installer')?></div> 
</div> 
<br/> 
<div class="container" id="accordion"> 
<?php foreach ($args as $key => $value) : ?> 
    <?php $c = (new \App\Components\com_installer\Models\Com())->getConponentConfigByName($value); ?> 
  <div class="card"> 
    <div class="card-header"> 
      <a class="card-link" data-toggle="collapse" href="#<?=$value?>"> 
        <?php if ($c['status'] === true) { ?> 
          <i class="fa fa-check close green"></i> 
        <?php } else { ?> 
          <i class="fa fa-times close red"></i> 
        <?php } ?> 
        <?=$c['name']?> 
      </a> 
    </div> 
    <div id="<?=$value?>" class="collapse" data-parent="#accordion"> 
      <div class="card-body"> 
        <p><?= isset($c['description']) ? $c['description'] : null ?></p> 
                        <table class="table margin-top-10"> 
                  <tr> 
                    <th scope="row"><?=printl("version:com:installer");?></th> 
                    <td><?=$c['version']?></td> 
                  </tr> 
                  <tr> 
                    <th scope="row"><?=printl("author:com:installer");?></th> 
                    <td><?=$c['author']['name']?></td> 
                  </tr> 
                  <tr> 
                    <th scope="row"><?=printl("author:url:com:installer");?></th> 
                    <td><a target="_blank" href="<?=$c['author']['homepage']?>"><?=$c['author']['homepage']?>/</a></td> 
                  </tr> 
                  <tr> 
                    <th scope="row"><?=printl("license:com:installer");?></th> 
                    <td><a target="_blank" href="<?=$c['license']['url']?>"><?=$c['license']['license']?></a></td> 
                  </tr> 
                       <tr> 
                    <th scope="row"><?=printl('requirements:com:installer')?></th> 
                    <td> 
                        <table class="table"> 
                            <tr class="table-titles"> 
                                <th><?=printl("name:com:installer");?></th> 
                                <th><?=printl("version:com:installer");?></th> 
                                <th><?=printl('availability:com:installer')?></th> 
                            </tr> 
 
                                <tr> 
                                    <td><?=printl('z:version:com:installer')?></td> 
                                    <td><?=$c['requires']['version']?></td> 
                                        <td><i class="<?=(new \App\Components\com_installer\Models\Com())->getIconAvailability($c['requires']['version'], $c['requires']['comparator']);?>"></i></td> 
                                </tr> 
                     </table> 
                    </td> 
                  </tr> 
            </table> 
        <?php if (strtolower($c['id']) !== 'com_installer'): ?> 
              <a id='delete-<?=$c['id']?>' href="<?=site_base_url();?>/com/installer/delete?name=<?=$c['id']?>" class="btn btn-danger"><?=printl('delete:btn:com:installer')?></a><script type="text/javascript"> 
          $("#delete-<?=$c['id']?>").click(function(e){ 
            e.preventDefault(); 
            var href = $(this).attr("href"); 
            if (confirm("Are you sure?")) { 
                window.location = href; 
            } 
          }); 
       </script> 
 
        <?php if ((new \App\Components\com_installer\Models\Com())->isSupported($c['requires']['version'], $c['requires']['comparator'])) : ?> 
              <?php if ($c['status'] === true) { ?> 
                  <a href="<?=site_base_url()?>/com/installer/disable?name=<?=$c['id']?>" class="btn btn-warning"><?=printl('disable:btn:com:installer')?></a> 
              <?php } else { ?> 
              <a href="<?=site_base_url()?>/com/installer/enable?name=<?=$c['id']?>" class="btn btn-success"><?=printl('enable:btn:com:installer')?></a> 
            <?php } endif;endif; ?> 
      </div> 
    </div> 
 
  </div> 
<?php endforeach; ?> 
</div> 
</body> 
</html> 
 
 |