Bonjour,
Je débute dans l'utilisation de framework et j'essaye de me mettre à Laravel.
J'ai une vue (home), une route (home) et un controller. Dans ce controller, je récupère des infos sur le serveur, que je voudrais ensuite afficher sur ma vue home, mais je ne sais pas comment faire pour lui passer ces infos...
Voilà mon controller :
Mes routes dans wep.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <?php namespace App\Http\Controllers; use App\User; use App\Http\Controllers\Controller; class InfosController extends Controller { /** * * */ public function infos() { $system = php_uname(); $host = php_uname(); $arch = php_uname(); $phpversion = phpversion(); $mailAdmin = $_SERVER['SERVER_ADMIN']; $servAdd = $_SERVER['SERVER_ADDR']; $servHost = $_SERVER['HTTP_HOST']; $visitorLang = $_SERVER['HTTP_ACCEPT_LANGUAGE']; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Route::get('/', function() { return view('home'); })->name('home'); Route::get('/files', ['as' => 'files', function() { return view('files'); }]); Route::get('/map', ['as' => 'map', function() { return view('map'); }]); /* mail contact */ Route::get('/contact', 'ContactController@show'); Route::post('/contact', 'ContactController@mailToAdmin');
Et ma vue avec la div info ou je voudrais afficher mes infos du controller :
Un ptit coup de main svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 @extends('welcome') @section('content') Contenu de la page Principale @stop @section('contentP2') <div id="weather"> </div> <div id="infos"> </div> @stop
Merci d'avance,
Librement,
ANDRE Ani
Partager