FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Mycket flitig postare
|
Hej,
Tänkte fråga experterna om hjälp. Sitter och kliar mig i huvudet med OOP PHP och vill göra en sak som förmodligen inte är optimal, men det är: Citat:
Tacksam för all hjälp! |
|||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Mycket flitig postare
|
Jag kom fram till det jag ville efter många om och men.
Finns det fördelar med att programmera på detta sätt? Jag försöker programmera någon variant av OOP PHP men samtidigt bygga någon typ av bas för framtida projekt så jag enkelt bara kan skriva ut diverse element, ge de namn och klasser etc etc. Tar gärna emot synpunkter, reflektioner, mm. Vad jag menar - Det är ju lätt när man väl har klasserna och metoderna på plats? Men är arbetet bakom de verkligen värt det? Ni kan nog bara svara vad ni vill, har alltid så många funderingar. Citat:
Citat:
Printar i browser: En paragraf. Senast redigerad av Kimppa den 2013-10-08 klockan 19:17 |
|||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Mycket flitig postare
|
Förlåt kan någon ta bort denna tråd. Jag skriver en ny i Offentliga forumet. För jag är mer intresserad av reflektioner och synpunkter om andra är intresserade.
Ber om ursäkt för detta. |
|||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Har WN som tidsfördriv
|
Det du vill skapa är alltså någon form av HTML helper?
Titta lite på HTML-helpern som finns i CodeIgniter och se hur de har gjort: http://ellislab.com/codeigniter/user...ml_helper.html Se även deras form helper: http://ellislab.com/codeigniter/user...rm_helper.html Där kan du nog få lite inspiration. Form helpern tycker jag är ganska användbar, men HTML helpern tycker jag inte det är så stor poäng med. Senast redigerad av pelmered den 2013-10-08 klockan 19:40 |
|||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Mycket flitig postare
|
Tack för tipsen! Ska ta en titt på de!
Har även startat ny tråd som är lite mer om synpunkter på hur man kan organisera sin kod: http://www.wn.se/showthread.php?p=20478696 EDIT: Ganska exakt det jag letade efter! Tackar och bockar! |
|||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Banned
|
Jag har försökt att använda olika "helpers" genom åren, man alltid slutat med att man skriver det för hand.
CodeIgniter har kommit en bit på vägen, men har aldrig använt HTML Helpern. Däremot som ItIsGood skriver, så är Form Helpern riktigt bra. Man får framförallt ta tidsperspektivet i åsikt. Hur mycket tid sparar du på att skriva en klass / helper jämnfört med att skriva det för hand. |
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Supermoderator
|
Jag tycker personligen att det för det mesta är en ganska dålig idé att skriva ut HTML-kod på det här viset. Det blir framför allt lätt svåröverskådligt för andra personer som inte är insatta i ditt projekt. Att använda separata template-filer är betydligt trevligare. HTML-helpers av det där slaget är för det mesta bara ett aningen snyggare sätt att skriva ut HTML-kod direkt i "vanlig" icke objektorienterad PHP-kod
![]()
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Medlem
|
Jag brukar inte heller använda html helpers i större utsträckning.
Tips på lite schysst oo kod för detta ändamål: http://www.sitepoint.com/the-open-closed-principle/ |
||
![]() |
![]() |
Svara |
|
|