ソースを参照

added year switcher

Alexander Musikhin 2 週間 前
コミット
1d071f42df

+ 1 - 1
resources/views/catalog/index.blade.php

@@ -7,7 +7,7 @@
             <h3>Каталог</h3>
         </div>
         <div class="col-md-4 text-center">
-            <div class="fw-bold fs-2 lh-1">{{ year() }}</div>
+            @include('partials.year-switcher')
         </div>
         <div class="col-md-4 text-end">
             @if(hasRole('admin'))

+ 1 - 1
resources/views/maf_orders/index.blade.php

@@ -7,7 +7,7 @@
             <h3>Заказы МАФ</h3>
         </div>
         <div class="col-md-4 text-center">
-            <div class="fw-bold fs-2 lh-1">{{ year() }}</div>
+            @include('partials.year-switcher')
         </div>
         <div class="col-md-4 text-end">
             <button type="button" class="btn btn-sm btn-primary" data-bs-toggle="modal" data-bs-target="#addModal">

+ 1 - 1
resources/views/orders/index.blade.php

@@ -6,7 +6,7 @@
             <h3>Площадки</h3>
         </div>
         <div class="col-md-4 text-center">
-            <div class="fw-bold fs-2 lh-1">{{ year() }}</div>
+            @include('partials.year-switcher')
         </div>
         <div class="col-md-4 text-end">
             @if(hasRole('admin'))

+ 20 - 0
resources/views/partials/year-switcher.blade.php

@@ -0,0 +1,20 @@
+<div class="dropdown d-inline-block">
+    <button
+        class="btn p-0 border-0 bg-transparent fw-bold fs-2 lh-1 text-dark text-decoration-none"
+        type="button"
+        data-bs-toggle="dropdown"
+        aria-expanded="false"
+        aria-label="Выбрать год"
+    >
+        {{ year() }}
+    </button>
+    <ul class="dropdown-menu">
+        @for($year = (int)date('Y') + 1; $year >= 2020; $year--)
+            <li>
+                <a class="dropdown-item @if((int)year() === $year) active @endif" href="{{ route('set-year', ['year' => $year]) }}">
+                    {{ $year }}
+                </a>
+            </li>
+        @endfor
+    </ul>
+</div>

+ 1 - 1
resources/views/products_sku/index.blade.php

@@ -7,7 +7,7 @@
             <h3>МАФ</h3>
         </div>
         <div class="col-md-4 text-center">
-            <div class="fw-bold fs-2 lh-1">{{ year() }}</div>
+            @include('partials.year-switcher')
         </div>
         <div class="col-md-4 text-end">
             @if(hasRole('admin'))

+ 1 - 1
resources/views/reports/index.blade.php

@@ -21,7 +21,7 @@
             <h3>Отчеты</h3>
         </div>
         <div class="col-md-6 text-center">
-            <div class="fw-bold fs-2 lh-1">{{ year() }}</div>
+            @include('partials.year-switcher')
         </div>
     </div>