add sitecodes in html

parent 156c425e
...@@ -35,6 +35,7 @@ class UserController extends Controller ...@@ -35,6 +35,7 @@ class UserController extends Controller
return view('user.settings'); return view('user.settings');
} }
// POST // POST
public function store(Request $request) { public function store(Request $request) {
......
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Sitecode extends Model
{
use HasFactory;
}
...@@ -5,6 +5,8 @@ namespace App\Providers; ...@@ -5,6 +5,8 @@ namespace App\Providers;
use Illuminate\Support\ServiceProvider; use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
use App\Models\Sitecode;
class AppServiceProvider extends ServiceProvider class AppServiceProvider extends ServiceProvider
{ {
/** /**
...@@ -22,5 +24,10 @@ class AppServiceProvider extends ServiceProvider ...@@ -22,5 +24,10 @@ class AppServiceProvider extends ServiceProvider
{ {
Schema::defaultStringLength(191); Schema::defaultStringLength(191);
\URL::forceScheme('https'); \URL::forceScheme('https');
view()->composer('*',function($view) {
$view->with('sitecodes_header', Sitecode::where([['active', 1], ['place', 0]])->get());
$view->with('sitecodes_footer', Sitecode::where([['active', 1], ['place', 1]])->get());
});
} }
} }
...@@ -19,7 +19,9 @@ ...@@ -19,7 +19,9 @@
<!-- CSS Files --> <!-- CSS Files -->
@include('layouts.styles') @include('layouts.styles')
<!-- Header Sitecodes -->
@include('sitecodes.header')
</head> </head>
...@@ -56,26 +58,9 @@ ...@@ -56,26 +58,9 @@
</li> </li>
@endguest @endguest
</ul> </ul>
</nav><!-- .navbar --> </nav><!-- .navbar -->
<?php /* ?>
<div class="b-header-menu col-4">
@auth
<a class="" href="{{ url('settings') }}">Налаштування</a> |
<a class="" href="{{ route('logout') }}">Вийти</a>
@endauth
@guest
<a class="" href="{{ route('login.create') }}">Вхiд</a> |
<a class="" href="{{ route('register.create') }}">Регiстрацiя</a>
@endguest
</div>
<?php */ ?>
@yield('head_content') @yield('head_content')
</div> </div>
</header><!-- End Header --> </header><!-- End Header -->
...@@ -85,7 +70,7 @@ ...@@ -85,7 +70,7 @@
<div class="container"> <div class="container">
@include('layouts.alerts') @include('layouts.alerts')
</div> </div>
@yield('content') @yield('content')
</main><!-- End #main --> </main><!-- End #main -->
...@@ -95,7 +80,9 @@ ...@@ -95,7 +80,9 @@
<!-- JS Files --> <!-- JS Files -->
@include('layouts.scripts') @include('layouts.scripts')
@yield('page_scripts') @yield('page_scripts')
<!-- Footer Sitecodes -->
@include('sitecodes.footer')
</body> </body>
......
@foreach ($sitecodes_footer as $code)
{!! $code->text !!}
@endforeach
@foreach ($sitecodes_header as $code)
{!! $code->text !!}
@endforeach
...@@ -43,7 +43,7 @@ Route::get('/email/verify/{id}/{hash}', function (EmailVerificationRequest $requ ...@@ -43,7 +43,7 @@ Route::get('/email/verify/{id}/{hash}', function (EmailVerificationRequest $requ
if ($request->hasValidSignature()) { } if ($request->hasValidSignature()) { }
$request->fulfill(); $request->fulfill();
return redirect('/'); return redirect('/');
})->middleware(['auth'/*, 'signed'*/])->name('verification.verify'); })->middleware(['auth'])->name('verification.verify');
Route::post('/email/verification-notification', function (Request $request) { Route::post('/email/verification-notification', function (Request $request) {
$request->user()->sendEmailVerificationNotification(); $request->user()->sendEmailVerificationNotification();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment