Citat:
Originalno napisao Ilija Studen
Sorry za offtopic, ovo je sad više edukativnog karaktera
Razgraniči logiku aplikacije i prezentacionu logiku. Nema nikakvog smisla mešati kod koji određuje da li je red tabele paran ili ne sa kodom aplikacije. Npr, kako ti napraviš da ti se izlistaju redovi izvučeni iz baze unutar jedne tabele gde su svi parni redovi plavkasti, a svi neparni bledo sivi?
Treba ti loop + mogućnost da odredišt parnost trenutne iteracije i na osnovu toga odrediš koju ćeš boju koristiti. Nemoj mi reći da to mešaš sa aplikacijom?
|
Napravis dva bloka, jedan plavkast, drugi bledo siv, i uz pomoc _samo_ jednog IF-a u PHP skripti odredjujes koji ces blok da insertujes. Ionako ces imati dva bloka, i u slucaju logike u template-u.
Smatram da je bolje zrtvovati jednu liniju u PHP umesto da se koristi template engine-a koji ce da obori perfomanse skripti. To je sve sto pokusavam da kazem.