Wallogit.com
2017 © Pedro PelΓ‘ez
Link service based on public package
some require updates:, (*1)
\app\Exceptions\Handler.php, (*2)
public function report(Exception $e)
{
//parent::report($e);
}
/**
* Render an exception into an HTTP response.
*
* @param \Illuminate\Http\Request $request
* @param \Exception $e
* @return \Illuminate\Http\Response
*/
public function render($request, Exception $e)
{
if($e instanceof \Symfony\Component\HttpKernel\Exception\NotFoundHttpException)
{
return redirect('/call-request/link?url='. $_SERVER['REQUEST_URI'] .'');
}
//return parent::render($request, $e);
}
config/app.php, (*3)
'providers' => [/*
* Laravel Framework Service Providers...
*/
.....
/*
* Application Service Providers...
*/
....
LaravelNews\CallRequest\ServiceProvider::class
ΠΠΏΡΠ±Π»ΠΈΠΊΡΠ΅ΠΌ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅, (*4)
php artisan vendor:publish --provider="LaravelNews\CallRequest\ServiceProvider"
ΠΡΠΎΠ³ΠΎΠ½ΠΈΠΌ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ, (*5)
php artisan migrate
add this to main template:, (*6)
<link href="{{ asset('/vendor/call-request/css/callrequest.css') }}" rel='stylesheet' type='text/css'>
<script src="{{ asset('/vendor/call-request/js/callrequest.js') }}"></script>
Π·Π°ΠΌΠ΅Π½ΠΈΡΡ, (*7)
\ΠΏΠ°ΠΏΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°\resources\views\layouts\app.blade.php \ΠΏΠ°ΠΏΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°\resources\views\welcome.blade.php
Π½Π°, (*8)
https://github.com/usparin/laravel/blob/master/resources/views/layouts/app.blade.php
ΡΡΡΠ»ΠΊΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ°: http://domain/call-request/form/, (*9)