File: /var/www/vhosts/creativefellows.nl/jhtaxatie.creativefellows.nl/views/request/list_requests.php
<?php
echo '<div class="row expanded page-enquiries">';
// search
echo '<div class="small-12 expanded columns enquiries-search">';
echo '<div class="row">';
echo '<div class="small-12 large-8 large-offset-2 columns">';
echo '<h1 class="progress-header text-center" style="margin-top:0;">'. $data["label"]. '</h1>';
echo '<form action="'. $data["base_url"] .'" method="get" id="request-form">';
echo '<input type="text" name="q" id="q" placeholder="Zoeken binnen '. strtolower($data["label"]) .'" value="'. htmlspecialchars($data["search"]["q"]) .'">
<button type="submit" class="button secondary"><i class="fa fa-search"></i></button>';
echo '</form>';
echo '</div>';
echo '</div>';
echo '</div>';
echo '<div class="small-12 columns"><br><br></div>';
echo '<div class="small-12 columns">';
/*
* Header
*/
$columns = ["company_name","type","serial_number","stars","date"];
$filter_links = [];
foreach($columns as $column)
{
$direction = "ASC";
if($data["search"]["column"] == $column){
$direction = $data["search"]["sort"] == "ASC" ? "DESC" : "ASC";
}
$filter_links[$column] = [
"link" => "?q=". $data["search"]["q"] ."&column=". $column ."&sort=". $direction,
"class" => $data["search"]["column"] == $column ? ($direction == "ASC" ? "icon-sort__up" : "icon-sort__down") : "",
];
}
echo '<div class="row taxatie-row row__header">
<div class="small-2 large-1 columns hide">
<span class="icon">#</span>
</div>
<div class="small-5 large-3 columns">
<span class="icon icon__left">#</span>
<strong><a href="'. $filter_links["company_name"]["link"] .'" class="icon-sort '. $filter_links["company_name"]["class"] .'">Bedrijfsnaam</a></strong>
</div>
<div class="small-5 large-3 columns">
<strong><a href="'. $filter_links["type"]["link"] .'" class="icon-sort '. $filter_links["type"]["class"] .'">Type</a></strong>
</div>
<div class="small-5 large-2 columns text-center">
<strong><a href="'. $filter_links["serial_number"]["link"] .'" class="icon-sort '. $filter_links["serial_number"]["class"] .'">Serienummer</a></strong>
</div>
<div class="small-5 large-1 columns ">
<strong><a href="'. $filter_links["stars"]["link"] .'" class="icon-sort '. $filter_links["stars"]["class"] .'">Sterren</a></strong>
</div>
<div class="small-5 large-2 columns text-right">
<strong><a href="'. $filter_links["date"]["link"] .'" class="icon-sort '. $filter_links["date"]["class"] .'">Datum</a></strong>
</div>
<div class="small-5 large-1 columns text-right">
<a><strong>Acties</strong></a>
</div>
</div>';
/*
* Show all taxations in page
*/
$current_serial = null;
$count = 1;
foreach($data["trucks"] as $truck)
{
echo '<div class="row taxatie-row '. $truck->statusClass() .'">
<div class="small-2 large-1 columns hide">
<span class="icon">'. $truck->getAcronym() .'</span>
</div>
<div class="small-5 large-3 columns">
<a href="'. $truck->viewUrl() .'">
<span class="icon icon__left '.$truck->getAcronymColor().'">'. $truck->typeShort(3) .'</span>
<strong>'. $truck->clientCompany() .'</strong>
</a>
</div>
<div class="small-5 large-3 columns">
'. $truck->type() .'
</div>
<div class="small-5 large-2 columns text-center">
'. $truck->serial() .'
</div>
<div class="small-5 large-1 columns text-center">
'. $truck->clientStars() .'
</div>
<div class="small-5 large-2 columns text-right">
'. $truck->clientDate() .'
</div>
<div class="small-1 columns text-right">
'. $truck->actions() .'
</div>
</div>';
}
/*
* No data feedback
*/
if(count($data["trucks"]) == 0)
{
echo '<div class="row taxatie-row">';
echo '<div class="small-12 columns text-center">';
echo '<strong>Geen resultaten gevonden</strong>';
echo '</div>';
echo '</div>';
}
/*
* Show pagination if exists
*/
if(isset($data["pagination"]) && $data["pagination"] > 1)
{
require_once __DIR__ . "/../inc/pagination.php";
}
echo "<br >";
echo '</div>';
echo '</div>';
?>