- Apple Watch Sport - ez is csak egy okosóra
- Megjött a jubileumi Pixel széria
- Bemutatkozott a Poco X7 és X7 Pro
- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
- Kínosan környezettudatos a HMD
- Yettel topik
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Milyen okostelefont vegyek?
- Magisk
- Mobil flották
Új hozzászólás Aktív témák
-
j0k3r!
őstag
nem nagyon akarok beleszolni, de Sk8erPeter es Soak kollegahoz az volna a kerdesem, hogy hol irta a kerdezo, hogy egy egyszeru (es szar) megoldast szeretne?
"Szeretnék írni egy olyan osztályt php-ban, amely adott paraméterekkel legenerál egy HTML oldalt."
"Tehát form létrehozása, ugyanis mindegyik lapon lesz majd vmi dinamikusan létrehozott tartalom, pl. text field stb. amik szintén függvényekkel lesznek megírva, tehát csak egy kiindulási alap kellene nekem."
ezek alapjan nekem ugy tunik, hogy a kerdezo egy HtmlHelper osztalyt (nyilvan tobb osztalybol all) szeretne letrehozni, ahol szerintem teljesen indokolt az orokles, mivel vannak olyan "tulajdonsagok", amelyek gyakorlatilag minden html elemre rahuzhatoak (id, name) es nyilvan vannak specifikusak (value, src, alt, stb.)
en, ha nekikezdenek akkor ilyesmikkel probalkoznek eloszor:
HtmlElement - ososztaly, absztrakt
Image, Form, List, stb - html elemeket reprezentalnak, HtmlElement az ososztalyuk
HtmlBuilder - itt lehet hozzaadni magat a HtmlElement-eket (pl.: $htmlBuilder->addElement(new Image("www.valami.hu/kep.jpg", "valami kep"));
ugyanez az osztaly hivna meg a render() metodust is, ami vegigmegy a HtmlBuilder-en beluli HtmlElement collectionon, es kiirja az adott elemet (ezeket nyilvan minden elem sajat maga hatarozza meg).nyilvan ezt lehetne meg tovabb szofisztikalni, de ez nagyjabol lefedne a kerdezo igenyeit, miszerint egy komplett hmlt oldalt akar generalni php-val.
Új hozzászólás Aktív témák
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Rubik kocka
- Mafia: The Old Country teszt
- Milyen monitort vegyek?
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Rekordokra vágyik! Kezünkben az Asus ROG Matrix GeForce RTX 5090
- Milyen routert?
- Star Trek
- BestBuy topik
- Melyik tápegységet vegyem?
- További aktív témák...
- HP EliteBook 850 G8 Fémházas Multimédiás Laptop 15,6" -65% i7-1185G7 16/512 Iris Xe FHD
- Gigabyte GeForce GTX 1660 Ti OC hibátlan, dobozos, 14 nap személyes garanciával
- HP EliteBook 850 G8 Fémházas Multimédiás Laptop 15,6" -65% i7-1185G7 32/512 Iris Xe FHD
- Playstation 5 Lemezes kiadás!
- Lenovo Thinkpad W520 alkatrésznek
Állásajánlatok
Cég: FOTC
Város: Budapest