14. diel - Rezervačný systém v Symfony - AJAX v kalendári
V minulej lekcii, Rezervačný systém v Symfony - Šablóny a štýlovanie , sme sa pozreli na ďalšie šablóny pre stránkovanie a radenie. Ostylovali sme si tiež aplikáciu, nech nejako vyzerá:)
V dnešnej lekcii si vytvoríme skript pre detail rezervácie v kalendári. Naša aplikácia sa tak stane oveľa atraktívnejšie a jednoduchšie pre používanie:
Tiež si upravíme fixtúry, nech nemusíme pri testovaní zbesilo mazať a pridávať rezervácie:)
DataFixtures
Na začiatok si teda upravíme fixtúry. Keď už máme paginaci, môžeme si vytvoriť tiež viac rezervácií pomocou cyklu, nech je paginace ľahko testovateľné.
src/DataFixtures/CarFixture.php
Najskôr na rad prídu fixtúry pre vozidlá. Teraz budeme mať vozidlá dve
s odlišnými farbami a defaultným obrázkom. Názov defaultného obrázku
možno poznáme, je však lepšie nastavovať defaultný obrázok z jedného
miesta (z configu). Preto vytvoríme konštruktor s parametrom typu
ParameterBagInterface
a vlastnosť $params
. Vďaka
tomuto teraz môžeme z konfiguračného súboru vytiahnuť
názov defaultného obrázku:
...koniec náhľadu článku...
Pokračuj ďalej
Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Kúpiť tento kurz
Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V PHP Symfony tutoriálu pridáme do kalendára modálové okno s detailmi rezervácie pomocou AJAXu. Aplikácia bude vďaka tomu užívateľsky prívetivejšie.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.