Laravel, pagrindiniai trys žingsniai

Laba diena,

Šiuo metu bandau įsisavinti laravel framwork‘a. Esu sugalvojąs viena projektą tai bandau ji įgyvendinti ir tuo pačiu metu mokytis.

Pagal mane darbas framworke vyksta trims etapais kurie pastoviai kartojasi, tai routing, controller ir migracija.

Routing kūrimas  pvz.:

Route::get(‘/’, function () {
return view(‘welcome’);
});

Iš kur bus atvaizduojamas pagrindinys puslapis.

 

Route::get(‘/production’,’ProductionPageController@index’);

Čia routing naudojant kontrolerį. ProductionPageController čia yra kontrolerio pavadinimas o po @ ženklo index , čia yra funkcijos pavadinimas kuria atlikinės tas routingas.

 

Route::Post(‘/Gamyba/Reg/Search’,  [
‘Uses’ => ‘Workregcontroller@Save’,
‘As’ => ‘Workreg.Search’
]);

Čia routingas taip pat naudojant kontrolerį. WorkRegController čia yra kontrolerio pavadinimas o po @ ženklo save , čia yra funkcijos pavadinimas kuria atlikinės tas routingas. Taip pat  ‘workreg.search’

Naudojamas kaip nuoroda formuose kurį tūri atlikinėti tam tikra nurodyta veiksmą.

<FORM action=”{{ route (‘workreg.search’) }} method=”post” >

 



Kontroleri sukūrti naudojama artisan komanda.

Php artisan make: controller  SitesController

SiteController čia yra kontrolerio pavadinimas, dažniausiai naudojams pavadinimas ir prierašas controller.

 

Migracijos ir modelio sukūrimas, komanda.

Php artisan make: model sites -m

Kur sites naudojamas modelio pavadinimas.

 

Čia yra tos komandos kurios šio metu bandau analizuoti ir aiškintis.

Palikite komentarą