| 1 |
<?php |
| 2 |
/** |
| 3 |
* Header file. |
| 4 |
*/ |
| 5 |
use PhpOffice\PhpSpreadsheet\Helper\Sample; |
| 6 |
|
| 7 |
error_reporting(E_ALL); |
| 8 |
|
| 9 |
require_once __DIR__ . '/../src/Bootstrap.php'; |
| 10 |
|
| 11 |
$helper = new Sample(); |
| 12 |
|
| 13 |
// Return to the caller script when runs by CLI |
| 14 |
if ($helper->isCli()) { |
| 15 |
return; |
| 16 |
} |
| 17 |
?> |
| 18 |
<html> |
| 19 |
<head> |
| 20 |
<title><?php echo $helper->getPageTitle(); ?></title> |
| 21 |
<meta charset="utf-8"> |
| 22 |
<meta http-equiv="X-UA-Compatible" content="IE=edge"/> |
| 23 |
<meta name="viewport" content="width=device-width, initial-scale=1.0"/> |
| 24 |
<link rel="stylesheet" href="/bootstrap/css/bootstrap.min.css"/> |
| 25 |
<link rel="stylesheet" href="/bootstrap/css/font-awesome.min.css"/> |
| 26 |
<link rel="stylesheet" href="/bootstrap/css/phpspreadsheet.css"/> |
| 27 |
<script src="/bootstrap/js/jquery.min.js"></script> |
| 28 |
<script src="/bootstrap/js/bootstrap.min.js"></script> |
| 29 |
</head> |
| 30 |
<body> |
| 31 |
<div class="container"> |
| 32 |
<div class="navbar navbar-default" role="navigation"> |
| 33 |
<div class="container-fluid"> |
| 34 |
<div class="navbar-header"> |
| 35 |
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> |
| 36 |
<span class="sr-only">Toggle navigation</span> |
| 37 |
<span class="icon-bar"></span> |
| 38 |
<span class="icon-bar"></span> |
| 39 |
<span class="icon-bar"></span> |
| 40 |
</button> |
| 41 |
<a class="navbar-brand" href="/">PHPSpreadsheet</a> |
| 42 |
</div> |
| 43 |
<div class="navbar-collapse collapse"> |
| 44 |
<ul class="nav navbar-nav"><?php |
| 45 |
foreach ($helper->getSamples() as $category => $files) { |
| 46 |
?><li class="dropdown"> |
| 47 |
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category ?><strong class="caret"></strong></a> |
| 48 |
<ul class="dropdown-menu"><?php |
| 49 |
foreach ($files as $name => $file) { |
| 50 |
echo '<li><a href="/' . $file . '">' . $name . '</a></li>'; |
| 51 |
} ?></ul> |
| 52 |
</li> |
| 53 |
<?php |
| 54 |
} ?> |
| 55 |
</ul> |
| 56 |
<ul class="nav navbar-nav navbar-right"> |
| 57 |
<li><a href="https://github.com/PHPOffice/PHPSpreadsheet"><i class="fa fa-github fa-lg" title="GitHub"></i> </a></li> |
| 58 |
<li><a href="https://phpspreadsheet.readthedocs.io"><i class="fa fa-book fa-lg" title="Docs"></i> </a></li> |
| 59 |
</ul> |
| 60 |
</div> |
| 61 |
</div> |
| 62 |
</div> |
| 63 |
<?php |
| 64 |
echo $helper->getPageHeading(); |
| 65 |
|