Jednoduchý e-shop Laravel 5.1 část 2
UPDATE: Začala jsem novy seriál Jednoduchý e-shop Laravel 5.3
Dnes si jen naplníme databázi kategoriemi a produkty v adresáři database/seeds si upravíme DatabaseSeeder na …
UPDATE: Začala jsem novy seriál Jednoduchý e-shop Laravel 5.3
Dnes si jen naplníme databázi kategoriemi a produkty v adresáři database/seeds si upravíme DatabaseSeeder na …
UPDATE: Začala jsem novy seriál Jednoduchý e-shop Laravel 5.3
Mám ráda framework Laravel, hlavně díky existenci spoustu návodů, což je pro samouka ideální byť většina z nich se samozřejmě anglicky psaná. Tak jsem si tak jednou večer v rámci toho, abych se trochu procvičila, řekla, že napíšu jednoduchý e-shop. Ano bude dost primitivní, takže nic pro ostřílené borce programátory. …
Nejprve si upravíme soubor app/routes.php přidáme si další routy a také místo textu vykreslíme pro jednotlivé routy šablony.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php $app->get('/', function () use($app) { $app->render('home.twig'); })->name('home'); $app->get('/sluzby', function () use($app) { $app->render('sluzby.twig'); })->name('sluzby'); $app->get('/kontakt', function () use($app) { $app->render('kontakt.twig'); })->name('kontakt'); |
Tvorbu webu pomocí frameworku Slim a šablon Twig začneme instalací pomocí composeru.
V adresáři, kde web tvoříme nainstalujeme základní komponenty
1 2 3 |
composer require slim/slim composer require slim/views composer require twig/twig |
V poslední době se bavím si hraním se sestavením vlastního pidi MVC frameworku v PHP pro tvorbu vlastních webů. Tady jsou nejprve zdroje ze kterých čerpám a vycházím.
Sice je to španělsky, ale dá se tomu rozumět
Build a PHP MVC Application to už je anglicky a docela dobré
Start your own MVC Framework with PHP
Youtube seríál PHP: Create Your Own MVC
Simple MVC framework Tutorial Part 1
Doplněno:
Objevila jsem nový hezký tutoriál pro PHP 7
V minulém článku jsem popsala jak provádím deploy aplikace na produkční server. Tady popíšu jak si při vývoji nastavuji prostředí. Nejprve si definuji prostředí v boostrap/start.php …
Pro své aplikace mám zakoupen VPS server, na kterém mám nainstalován CentOS verze 7. Dále je tam zprovozněn Apache, MariaDB a PHP. …
Pokud chci v adresáři controllers používat podadresáře , stačí vytvořit příslušnou složku a přidat ji do autoloadu příkazem
1 |
composer dump-autoload |
Uvedený postup používám pro admin
V rámci svých volných oddychových hodin jsem si chtěla vytvořit nějakou reálnou aplikaci ve frameworku Laravel 4, který se mi moc líbí. …