दृश्यांबद्दल अधिक समजून घेण्यासाठी खालील उदाहरण पाहू
1 - खालील कोड कॉपी करा आणि सेव्ह करा संसाधने/views/test.blade.php
<html>
<body>
<h1>Laravel Blog Innovazione</h1>
</body>
</html>
2 - फाईलमध्ये खालील ओळ जोडा मार्ग/web.php वरील दृश्यासाठी मार्ग सेट करण्यासाठी.
Route::get('/test', function() {
return view('test');
});
3 - ब्राउझरमध्ये आम्ही दृश्याचे आउटपुट पाहण्यासाठी URL वर पृष्ठ उघडतो.
http://localhost:8000/test
परिणामी आपल्याला लेखन दिसेल "Laravel Blog Innovazione
"शीर्षक मध्ये h1
पत्ता http://localhost:8000/test
ब्राउझरमध्ये सेट केल्याने मार्ग निघेल test
दृश्य अप कॉलिंग, दुसऱ्या बिंदू मध्ये निर्दिष्ट test.blade.php
बिंदू 1 मध्ये निर्दिष्ट.
तुमचा ॲप्लिकेशन तयार करताना, तुम्हाला व्ह्यूमध्ये डेटा पास करावा लागेल.
दृश्यांमध्ये डेटा कसा पास केला जातो हे पाहण्यासाठी, उदाहरणासह पुढे जाऊया:
1 - खालील कोड कॉपी करा आणि सेव्ह करा संसाधने/views/test.blade.php
<html>
<body>
<h1><?php echo $name; ?></h1>
</body>
</html>
2 - आम्ही फाइलमध्ये खालील ओळ जोडतो मार्ग/web.php वरील दृश्यासाठी मार्ग सेट करण्यासाठी.
Route::get('/test', function() {
return view('test',[‘name’=>’Laravel Blog Innovazione’]);
});
3 - किल्लीशी संबंधित मूल्य 'name'
फाइलकडे पाठवले जाईल test.blade.php
आणि $name त्या मूल्याने बदलले जाईल.
4 - व्ह्यूचे आउटपुट पाहण्यासाठी खालील URL ला भेट द्या.
http://localhost:8000/test
5 - ब्राउझरमध्ये पहिल्या उदाहरणाप्रमाणेच आउटपुट दिसेल, म्हणजे लेखन "Laravel Blog Innovazione
"शीर्षक मध्ये h1
आम्ही दृश्यांमध्ये डेटा कसा पास करू शकतो हे आम्ही पाहिले आहे, परंतु काहीवेळा आम्हाला सर्व दृश्यांमध्ये डेटा पास करणे आवश्यक आहे. Laravel सोपे करते. नावाची पद्धत आहे share()
जे या उद्देशासाठी वापरले जाऊ शकते. पद्धत share()
दोन युक्तिवाद घेईल, की आणि मूल्य. सर्वसाधारणपणे पद्धत share()
सेवा प्रदात्याच्या स्टार्टअप पद्धतीवरून कॉल केला जाऊ शकतो. आम्ही कोणत्याही सेवा प्रदाता वापरू शकतो, AppServiceProvider किंवा आमचे service provider
.
सर्व दृश्यांसह डेटा सामायिक करण्याबद्दल अधिक समजून घेण्यासाठी खालील उदाहरण पहा –
1 - फाईलमध्ये खालील ओळ जोडा app/Http/routes.php .
app/Http/paths.php
Route::get('/test', function() {
return view('test');
});
Route::get('/test2', function() {
return view('test2');
});
2 - आम्ही दोन दृश्य फाइल तयार करतो: test.blade.php e test2.blade.php समान कोडसह. या दोन फायली आहेत ज्या डेटा सामायिक करतील. खालील कोड दोन्ही फाईल्समध्ये कॉपी करा. resources/views/test.blade.php
e resources/views/test2.blade.php
<html>
<body>
<h1><?php echo $name; ?></h1>
</body>
</html>
3 - फाइलमधील बूट पद्धत कोड बदला app/Providers/AppServiceProvider.php खाली दाखविल्याप्रमाणे. (येथे, आम्ही सामायिकरण पद्धत वापरली आहे आणि आम्ही पास केलेला डेटा सर्व दृश्यांसह सामायिक केला जाईल.)
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 - भेट द्या खालील URL.
http://localhost:8000/test
http://localhost:8000/test2
5 - ब्राउझरमध्ये पहिल्या आणि दुसऱ्या उदाहरणांप्रमाणेच आउटपुट दिसेल, म्हणजे लेखन "Laravel Blog Innovazione
"शीर्षक मध्ये h1
Ercole Palmeri
त्यांना या आयटममध्ये देखील स्वारस्य असू शकते:
गेल्या सोमवारी, फायनान्शिअल टाईम्सने OpenAI सह करार जाहीर केला. FT ने त्याच्या जागतिक दर्जाच्या पत्रकारितेचा परवाना…
लाखो लोक स्ट्रीमिंग सेवांसाठी पैसे देतात, मासिक सदस्यता शुल्क भरतात. असे सामान्य मत आहे की आपण…
Veeam द्वारे Coveware सायबर खंडणी घटना प्रतिसाद सेवा प्रदान करणे सुरू ठेवेल. Coveware फॉरेन्सिक आणि उपाय क्षमता प्रदान करेल…
वनस्पती व्यवस्थापनासाठी नाविन्यपूर्ण आणि सक्रिय दृष्टीकोनसह, भविष्यसूचक देखभाल तेल आणि वायू क्षेत्रात क्रांती घडवत आहे.…