Féachaimis an sampla seo a leanas chun níos mó a thuiscint faoi Radhairc
1 - Cóipeáil an cód seo a leanas agus é a shábháil ar acmhainní/views/test.blade.php
<html>
<body>
<h1>Laravel Blog Innovazione</h1>
</body>
</html>
2 - Cuir an líne seo a leanas sa chomhad bealaí/web.php chun an cosán a shocrú don radharc thuas.
Route::get('/test', function() {
return view('test');
});
3 – Sa bhrabhsálaí osclaíonn muid an leathanach chuig an URL chun aschur an amhairc a fheiceáil.
http://localhost:8000/test
Mar thoradh air sin feicfimid an scríbhneoireacht “Laravel Blog Innovazione
” sa teideal h1
An seoladh http://localhost:8000/test
Beidh socraithe sa bhrabhsálaí mar thoradh ar an mbealach test
sonraithe sa dara pointe, ag meabhrú an dearcadh test.blade.php
sonraithe i bpointe 1.
Agus d’iarratas á thógáil, seans go mbeidh ort sonraí a chur ar aghaidh chuig amhairc.
Chun féachaint conas a chuirtear sonraí ar aghaidh chuig amhairc, leanaimis ar aghaidh le sampla:
1 - Cóipeáil an cód seo a leanas agus sábháil isteach é acmhainní/views/test.blade.php
<html>
<body>
<h1><?php echo $name; ?></h1>
</body>
</html>
2 – Cuirimis an líne seo a leanas sa chomhad bealaí/web.php chun an cosán a shocrú don radharc thuas.
Route::get('/test', function() {
return view('test',[‘name’=>’Laravel Blog Innovazione’]);
});
3 – An luach a fhreagraíonn don eochair 'name'
a chur ar aghaidh chuig an gcomhad test.blade.php
agus cuirfear an luach sin in ionad $name.
4 – A ligean ar cuairt a thabhairt ar an URL seo a leanas a fheiceáil ar an aschur an dearcadh.
http://localhost:8000/test
5 – Beidh an t-aschur le feiceáil sa bhrabhsálaí leis an téacs céanna leis an gcéad sampla, i.e. an téacs “Laravel Blog Innovazione
” sa teideal h1
Tá sé feicthe againn conas is féidir linn sonraí a chur ar aghaidh chuig tuairimí, ach uaireanta caithfimid sonraí a chur ar aghaidh chuig gach radharc. Déanann Laravel sé níos éasca. Tá modh ar a dtugtar share()
is féidir a úsáid chun na críche seo. An modh share()
Beidh dhá argóint, eochair agus luach. Go ginearálta an modh share()
is féidir glaoch a chur air ó mhodh tosaithe an tsoláthraí seirbhíse. Is féidir linn aon soláthraí seirbhíse a úsáid, AppServiceProvider nó ár linne service provider
.
Féach ar an sampla seo a leanas chun níos mó a thuiscint faoi chomhroinnt sonraí le gach radharc –
1 - Cuir an líne seo a leanas sa chomhad app/Http/routes.php .
app/Http/paths.php
Route::get('/test', function() {
return view('test');
});
Route::get('/test2', function() {
return view('test2');
});
2 - Cruthaímid dhá chomhad amhairc: tástáil.blade.php e tástáil2.blade.php leis an gcód céanna. Seo iad an dá chomhad a roinnfidh na sonraí. Cóipeáil an cód seo a leanas isteach sa dá chomhad. resources/views/test.blade.php
e resources/views/test2.blade.php
<html>
<body>
<h1><?php echo $name; ?></h1>
</body>
</html>
3 - Athraigh an cód modh tosaithe sa chomhad app/Providers/AppServiceProvider.php mar a thaispeántar thíos. (Anseo, tá modh comhroinnte úsáidte againn agus déanfar na sonraí a ritheamar a roinnt le gach dearcadh.)
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 - Cuairt na URLanna seo a leanas.
http://localhost:8000/test
http://localhost:8000/test2
5 – Beidh an t-aschur le feiceáil sa bhrabhsálaí leis an téacs céanna leis an gcéad agus an dara sampla, i.e. an téacs “Laravel Blog Innovazione
” sa teideal h1
Ercole Palmeri
Seans go mbeadh suim acu sna míreanna seo freisin:
Rinneadh oibríocht oftalmoplasty ag baint úsáide as breathnóir tráchtála Apple Vision Pro ag an Catania Polyclinic…
Má dhéantar mionscileanna mótair a fhorbairt trí dhathú, ullmhaítear leanaí le haghaidh scileanna níos casta mar an scríbhneoireacht. Le dathú…
Is fíorchumhacht eacnamaíoch dhomhanda í an earnáil chabhlaigh, atá tar éis dul i dtreo margadh 150 billiún...
Dé Luain seo caite, d'fhógair an Financial Times comhaontú le OpenAI. Ceadaíonn FT a iriseoireacht den scoth…