forked from CRSS/Website
feat: add player count to hero
This commit is contained in:
parent
e59e89ce61
commit
e2cb602ac7
|
@ -5,6 +5,8 @@
|
|||
|
||||
use Bramus\Router\Router;
|
||||
|
||||
$curl = new anlutro\cURL\cURL;
|
||||
|
||||
$router = new Router();
|
||||
|
||||
session_start();
|
||||
|
@ -20,6 +22,12 @@
|
|||
if(isset($_SESSION['user']))
|
||||
$twig->addGlobal('user', $_SESSION['user']);
|
||||
|
||||
$res = $curl->get('https://crss.blurryface.xyz/api/v1/players');
|
||||
|
||||
$json = json_decode($res->body, true);
|
||||
|
||||
$twig->addGlobal('playerCount', count($json));
|
||||
|
||||
$router->get('/', function() {
|
||||
global $twig;
|
||||
|
||||
|
|
11
template/includes/hero.twig
Normal file
11
template/includes/hero.twig
Normal file
|
@ -0,0 +1,11 @@
|
|||
<div class="pageHero" id="hero">
|
||||
<div class="blurFiler">
|
||||
<div class="container">
|
||||
<h1>Clyde's Real Survival SMP</h1>
|
||||
|
||||
<div class="serverInfo">
|
||||
Online: <label>{{ playerCount }}</label> / <label>200</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -1,16 +1,6 @@
|
|||
{% include 'includes/head.twig' with {'pageTitle': 'Home'} %}
|
||||
|
||||
<div class="pageHero" id="hero">
|
||||
<div class="blurFiler">
|
||||
<div class="container">
|
||||
<h1>Clyde's Real Survival SMP</h1>
|
||||
|
||||
<div class="serverInfo">
|
||||
Online: <label>0</label> / <label>20</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% include 'includes/hero.twig' %}
|
||||
|
||||
{% include 'includes/nav.twig' with {'page': 'home',} %}
|
||||
|
||||
|
|
|
@ -1,16 +1,6 @@
|
|||
{% include 'includes/head.twig' with {'pageTitle': 'Nations'} %}
|
||||
|
||||
<div class="pageHero" id="hero">
|
||||
<div class="blurFiler">
|
||||
<div class="container">
|
||||
<h1>Clyde's Real Survival SMP</h1>
|
||||
|
||||
<div class="serverInfo">
|
||||
Online: <label>0</label> / <label>20</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% include 'includes/hero.twig' %}
|
||||
|
||||
{% include 'includes/nav.twig' with {'page': 'nations'} %}
|
||||
|
||||
|
|
|
@ -1,16 +1,6 @@
|
|||
{% include 'includes/head.twig' with {'pageTitle': 'Profile'} %}
|
||||
|
||||
<div class="pageHero" id="hero">
|
||||
<div class="blurFiler">
|
||||
<div class="container">
|
||||
<h1>Clyde's Real Survival SMP</h1>
|
||||
|
||||
<div class="serverInfo">
|
||||
Online: <label>0</label> / <label>20</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% include 'includes/hero.twig' %}
|
||||
|
||||
{% include 'includes/nav.twig' with {'page': 'profile',} %}
|
||||
|
||||
|
|
|
@ -1,16 +1,6 @@
|
|||
{% include 'includes/head.twig' with {'pageTitle': 'Rules'} %}
|
||||
|
||||
<div class="pageHero" id="hero">
|
||||
<div class="blurFiler">
|
||||
<div class="container">
|
||||
<h1>Clyde's Real Survival SMP</h1>
|
||||
|
||||
<div class="serverInfo">
|
||||
Online: <label>0</label> / <label>20</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% include 'includes/hero.twig' %}
|
||||
|
||||
{% include 'includes/nav.twig' with {'page': 'rules',} %}
|
||||
|
||||
|
|
|
@ -1,16 +1,6 @@
|
|||
{% include 'includes/head.twig' with {'pageTitle': username} %}
|
||||
|
||||
<div class="pageHero" id="hero">
|
||||
<div class="blurFiler">
|
||||
<div class="container">
|
||||
<h1>Clyde's Real Survival SMP</h1>
|
||||
|
||||
<div class="serverInfo">
|
||||
Online: <label>0</label> / <label>20</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% include 'includes/hero.twig' %}
|
||||
|
||||
{% include 'includes/nav.twig' with {'page': 'user',} %}
|
||||
|
||||
|
|
Loading…
Reference in a new issue