Abubuwan da ke cikin Laravel siffa ce ta ci gaba, wacce aka ƙara ta sigar laravel ta bakwai. A cikin wannan labarin, za mu ga abin da bangaren yake, yadda za a ƙirƙira shi, yadda ake amfani da abubuwan da aka haɗa a cikin samfurin ruwa da kuma yadda ake daidaita sassan ta hanyar wucewar sigogi.
Wani sashi shine yanki na lamba wanda zamu iya sake amfani da shi a cikin kowane ruwan samfuri. Yana da wani abu kamar sassan, shimfidu, kuma ya haɗa da. Misali, muna amfani da taken guda ɗaya ga kowane samfuri, don haka za mu iya ƙirƙirar bangaren Header, wanda za mu iya sake amfani da shi.
Wani amfani da aka gyara don ingantaccen fahimta shine kamar kuna buƙatar amfani da maɓallin rajista akan gidan yanar gizo a wurare da yawa kamar a header, footer ko kuma wani wuri a cikin gidan yanar gizon.Don haka ƙirƙirar ɓangaren wannan lambar maɓallin kuma sake amfani da shi.
Misali, bari mu kirkiro bangaren Header
Tare da 'Artisan
:
php artisan make:component Header
Wannan umarnin yana ƙirƙirar fayiloli guda biyu a cikin aikin laravel ɗin ku:
Header.php
cikin directory app/http/View/Components
;header.blade.php
cikin directory resources/views/components/
.Hakanan zaka iya ƙirƙirar abubuwan haɗin gwiwa a cikin kundin adireshi, kamar:
php artisan make:component Forms/Button
Wannan umarnin zai ƙirƙiri ɓangaren maɓalli a cikin kundin adireshi App\View\Components\Forms
kuma za a sanya fayil ɗin ruwa a cikin albarkatun / ra'ayoyi / sassa / kundin tsarin.
Don yin abin da ke cikin fayil ɗin ruwa na HTML, za mu yi amfani da wannan haɗin gwiwa:
Da farko mun saka wasu lambar HTML a cikin fayil ɗin header.blade.php
na bangaren.
<div><h1> Header Component </h1></div>
yanzu ƙirƙirar fayil ɗin kallo users.blade.php
a cikin babban fayil na kadarorin, inda zamu iya amfani da bangaren kai.
<x-header /><h1>User Page</h1>
yanzu, ta hanyar tsarin da kwatance na laravel, muna kiran ruwa don nuna sakamakon a cikin mai bincike
Don aika bayanai zuwa bangaren Blade
Ana amfani da ma'auni mai zuwa, yana ƙayyadaddun ƙimar da ke da alaƙa da ma'aunin da ke cikin kashi HTML
:
<x-header message=”Utenti” />
Misali, mun yi amfani da bangaren da ya gabata a cikin masu amfani.blade.php fayil.
Ya kammata ka definish da bangaren bayanai a cikin header.php fayil. Duk bayanan musanya na jama'a suna samuwa ta atomatik don kallon ɓangaren.
Ƙara lambar a cikin fayil ɗin header.php cikin app/http/View/Components/ directory .
<?php
namespace App\View\Components;
use Illuminate\View\Component;
class Header extends Component{
/*** The alert type.** @var string*/
public $title = "";
public function __construct($message){
$this->title = $message;
}
}
Kamar yadda kake gani, hanyar maginin aji yana saita ma'auni $title
tare da ƙimar siga da aka wuce zuwa sashin. Yanzu ƙara m $title
a cikin Fayil na Fayil header.blade.php
don nuna bayanan da suka gabata.
<div> <h1> {{$title}}'s Header Component </h1> </div>
Yanzu za a nuna wannan bayanan bangaren da aka watsa a cikin mai bincike.
Hakazalika, zaku iya amfani da wannan ɓangaren akan wani shafi na gani tare da bayanai daban-daban, ta hanyar ƙirƙirar wani fayil na gani blade
contact.blade.php
kuma ƙara lambar ɓangaren ƙasa don nuna bayanan da aka wuce.
<x-header message=”Contact Us” />
A cikin ɓangaren, wani lokacin kuna buƙatar saka ƙarin halayen HTML, kamar sunan ajin CSS, kuna iya ƙara shi kai tsaye.
<x-header class=”styleDiv” />
Ercole Palmeri
Coveware ta Veeam zai ci gaba da ba da sabis na amsa abin da ya faru ta hanyar intanet. Coveware zai ba da damar bincikar bincike da damar gyarawa…
Kulawa da tsinkaya yana kawo sauyi a fannin mai & iskar gas, tare da sabbin hanyoyin kula da tsirrai.…
Hukumar CMA ta Burtaniya ta ba da gargadi game da halayen Big Tech a cikin kasuwar bayanan sirri. Akwai…
Dokar "Green Houses" da Tarayyar Turai ta tsara don inganta ingantaccen makamashi na gine-gine, ta kammala aikinta na majalisar tare da…