Cia peb saib cov piv txwv hauv qab no kom nkag siab ntxiv txog Views
1 - Luam cov lej hauv qab no thiab khaws cia rau hauv Resources/views/test.blade.php
<html>
<body>
<h1>Laravel Blog Innovazione</h1>
</body>
</html>
2 - Ntxiv cov kab hauv qab no hauv cov ntaub ntawv routes/web.php teem txoj kev rau qhov pom saum toj no.
Route::get('/test', function() {
return view('test');
});
3 - Hauv qhov browser peb qhib nplooj ntawv ntawm URL kom pom cov zis ntawm qhov pom.
http://localhost:8000/test
Yog li ntawd peb yuav pom cov ntawv sau "Laravel Blog Innovazione
"hauv lub npe h1
Qhov chaw nyob http://localhost:8000/test
teem rau hauv qhov browser yuav coj mus rau txoj kev test
teev nyob rau hauv lub ntsiab lus thib ob, hu rau qhov pom test.blade.php
qhia hauv point 1.
Thaum tsim koj daim ntawv thov, tej zaum koj yuav tau hla cov ntaub ntawv rau kev pom.
Txhawm rau saib seb cov ntaub ntawv raug xa mus rau cov kev xav li cas, cia peb mus nrog ib qho piv txwv:
1 - Luam cov lej hauv qab no thiab khaws cia rau hauv Resources/views/test.blade.php
<html>
<body>
<h1><?php echo $name; ?></h1>
</body>
</html>
2 - Peb ntxiv cov kab hauv qab no hauv cov ntaub ntawv routes/web.php teem txoj kev rau qhov pom saum toj no.
Route::get('/test', function() {
return view('test',[‘name’=>’Laravel Blog Innovazione’]);
});
3 - Tus nqi sib raug rau tus yuam sij 'name'
yuav dhau mus rau cov ntaub ntawv test.blade.php
thiab $name yuav raug hloov los ntawm tus nqi ntawd.
4 - Cia peb mus saib qhov URL hauv qab no kom pom cov txiaj ntsig ntawm qhov pom.
http://localhost:8000/test
5 - Cov zis yuav tshwm sim hauv qhov browser nrog kev sau tib yam li hauv thawj qhov piv txwv, piv txwv li kev sau ntawv "Laravel Blog Innovazione
"hauv lub npe h1
Peb tau pom tias peb tuaj yeem hla cov ntaub ntawv mus rau qhov pom, tab sis qee zaum peb yuav tsum dhau cov ntaub ntawv rau txhua qhov kev pom. Laravel ua kom yooj yim dua. Muaj ib txoj kev hu ua share()
uas tuaj yeem siv rau lub hom phiaj no. Txoj kev share()
yuav siv ob qho kev sib cav, qhov tseem ceeb thiab tus nqi. Feem ntau txoj kev share()
tuaj yeem raug hu los ntawm tus muab kev pabcuam kev pib ua haujlwm. Peb tuaj yeem siv txhua tus neeg muab kev pabcuam, AppServiceProvider los yog peb li service provider
.
Saib cov piv txwv hauv qab no kom nkag siab ntau ntxiv txog kev sib koom cov ntaub ntawv nrog txhua qhov kev pom -
1 - Ntxiv cov kab hauv qab no hauv cov ntaub ntawv app/Http/routes.php .
app/Http/paths.php
Route::get('/test', function() {
return view('test');
});
Route::get('/test2', function() {
return view('test2');
});
2 - Peb tsim ob daim ntawv saib: test.blade.php e test2.blade.php nrog tib txoj cai. Cov no yog ob cov ntaub ntawv uas yuav muab cov ntaub ntawv. Luam cov kab hauv qab no rau hauv ob qho ntaub ntawv. resources/views/test.blade.php
e resources/views/test2.blade.php
<html>
<body>
<h1><?php echo $name; ?></h1>
</body>
</html>
3 - Hloov cov txheej txheem khau raj hauv cov ntaub ntawv app/Providers/AppServiceProvider.php raws li qhia hauv qab no. (Ntawm no, peb tau siv txoj kev sib qhia thiab cov ntaub ntawv peb dhau los yuav raug muab faib rau txhua qhov kev pom.)
app/Providers/AppServiceProvider.php
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider {
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot() {
view()->share('name', 'Laravel Blog Innovazione');
}
/**
* Register any application services.
*
* @return void
*/
public function register() {
//
}
}
4 - Visita cov URLs hauv qab no.
http://localhost:8000/test
http://localhost:8000/test2
5 - Cov zis yuav tshwm sim hauv qhov browser nrog kev sau tib yam li hauv thawj thiab thib ob piv txwv, piv txwv li kev sau ntawv "Laravel Blog Innovazione
"hauv lub npe h1
Ercole Palmeri
Tej zaum lawv kuj yuav txaus siab rau cov khoom no:
Tsim kom muaj kev txawj tsav tsheb zoo los ntawm kev pleev xim npaj cov menyuam yaus rau kev txawj ntse ntau dua li kev sau ntawv. Rau xim…
Kev lag luam naval yog lub zog kev lag luam thoob ntiaj teb tiag tiag, uas tau taug kev mus rau 150 billion kev lag luam ...
Hnub Monday dhau los, Lub Sijhawm Nyiaj Txiag tau tshaj tawm kev pom zoo nrog OpenAI. FT tso cai nws cov ntawv xov xwm thoob ntiaj teb…
Ntau lab tus tib neeg them rau cov kev pabcuam streaming, them tus nqi them txhua hli. Nws yog ib qho kev xav tias koj…