
Webtanárwebmesterek online iskolája
|
|
Ebben a sorozatban olyan PHP keretrendszerekkel ismerkedünk meg, melyek az MVC (model-view-controller) elvet követik.A sorozat második részében a manapság divatos Laravel keretrendszer használatát tanuljuk meg egy saját projekt elkészítésén keresztül. Megismerjük a telepítés folyamatát, a projekt elkészítésének és az elkészült webes rendszer testreszabásának lépéseit, lehetőségeit. A példa projektünkben egy online képgaléria webes adminisztrációs felületének alapjait készítjük majd el, ahol a regisztrált felhasználók képeket tudnak feltölteni, melyekből képgalériák készülnek.Az oktatóanyag csupán bevezetésként szolgál a Laravel izgalmas világába, átfogó képet adva a keretrendszer nyújtotta lehetőségekről. Akit komolyabban érdekel a téma, az oktatóanyag feldolgozása után már magabiztosabban foghat neki a Laravel komolyabb tanulmányozásának.
Új Laravel projekt létrehozása
Virtuális hoszt létrehozása a saját gépünkön
Kontrollerek elkészítése
A nyitólap útvonalának megváltoztatása
A képgalériákkal kapcsolatos műveletek útvonalai
A fotókkal kapcsolatos műveletek útvonalai
A megjelenítésért felelős mappák és fájlok elkészítése
Az új nyitólapi PHP fájl megjelenítése, paraméterek átadása
Az alapsablon használata, szekciók megjelenítése
Az alapsablon leváltása a Foundation egyik sablonjára
Az oldalsó menü elkészítése
A nyitólap átalakítása, a galériák létrehozásának előkészítése
Az adatbázis és adattáblák elkészítése
A HTML és FORM helper-ek telepítése (laravelcollective)
Űrlap elkészítése az új képgaléria létrehozásához
Az új képgaléria eltárolása (űrlap feldolgozása)
Nyugtázó üzenet megjelenítése a képgaléria elkészítése után
A képgalériák listájának megjelenítése adatbázisból
Az egyes képgalériák megjelenítésének előkészítése
Fotó feltöltése a képgalériába
A képgalériába feltöltött fotók megjelenítése
A fotók adatlapjának elkészítése
A beléptető rendszer előkészítése
A regisztrációs és bejelentkező űrlapok elkészítése
Regisztráció, be- és kijelentkezés
Az elfelejtett jelszóval kapcsolatos űrlapok elkészítése
A bejelentkezéshez kötött funkciók korlátozása
A nem használható menüpontok és gombok eltüntetése
A kész projekt feltöltése a webtárhelyünkre
A jelszó-helyreállító email kiküldése (és egy kis magyarítás)