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