some improvements
This commit is contained in:
parent
fa9b463598
commit
5c9ae4143e
@ -25,8 +25,9 @@ class ViewController extends AbstractDashboardController
|
||||
public function index(): Response
|
||||
{
|
||||
return $this->render('admin/dashboard.html.twig', [
|
||||
'total' => $this->paymentRepository->getTotalMoneyMade(),
|
||||
'totalMoney' => $this->paymentRepository->getTotalMoneyMade(),
|
||||
'foodData' => $this->ticketRepository->getFoodData(),
|
||||
'totalTickets' => $this->ticketRepository->count(),
|
||||
]);
|
||||
}
|
||||
|
||||
@ -38,8 +39,8 @@ class ViewController extends AbstractDashboardController
|
||||
public function configureMenuItems(): iterable
|
||||
{
|
||||
yield MenuItem::linktoDashboard('Dashboard', 'fa fa-home');
|
||||
yield MenuItem::linkToCrud('Customers', 'fa fa-users', Customer::class);
|
||||
yield MenuItem::linkToCrud('Kunden', 'fa fa-users', Customer::class);
|
||||
yield MenuItem::linkToCrud('Tickets', 'fa fa-ticket', Ticket::class);
|
||||
yield MenuItem::linkToCrud('Payments', 'fa fa-money', Payment::class);
|
||||
yield MenuItem::linkToCrud('Zahlungen', 'fa fa-money', Payment::class);
|
||||
}
|
||||
}
|
||||
|
@ -4,6 +4,7 @@
|
||||
<th>Name</th>
|
||||
<th>Ernährung</th>
|
||||
<th>Preis</th>
|
||||
<th>Anmerkung</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
@ -13,6 +14,7 @@
|
||||
<td>{{ (ticket.type | ticket)['name'] }}</td>
|
||||
<td>{{ ticket.foodType | food }}</td>
|
||||
<td>{{ (ticket.type | ticket)['price'] }}€</td>
|
||||
<td>{{ ticket.note }}</td>
|
||||
<td>
|
||||
<a href="{{ path('admin', { entity: 'App\Entity\Ticket', action: 'detail', id: ticket.id }) }}"
|
||||
class="btn btn-info btn-sm">
|
||||
|
@ -1,8 +1,34 @@
|
||||
{% extends '@EasyAdmin/page/content.html.twig' %}
|
||||
|
||||
{% block content %}
|
||||
{{ total }} €
|
||||
meat: {{ foodData.totalMeat }}
|
||||
vegetarian: {{ foodData.totalVegetarian }}
|
||||
vegan: {{ foodData.totalVegan }}
|
||||
<div class="container mt-4">
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">Ticketwert insgesamt</h5>
|
||||
<p class="card-text">{{ totalMoney }} €</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">Essens Daten</h5>
|
||||
<p class="card-text">Mit Fleisch: {{ foodData.totalMeat }}</p>
|
||||
<p class="card-text">Vegetarisch: {{ foodData.totalVegetarian }}</p>
|
||||
<p class="card-text">Vegan: {{ foodData.totalVegan }}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">Ticket Anzahl</h5>
|
||||
<p class="card-text">{{ totalTickets }}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
Loading…
x
Reference in New Issue
Block a user