Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 4.223 pregleda

Najnovija ↓

Najbolji nacin za template 18.10.2008. u 21:27 · pre 219 meseci #1
Ovako, imam jednu dvojbu kako najbolje koristiti template. Nakon dosta googlanja odlucio sam koristiti ovakav nacin:
Dizajniram stranicu (meni, linkovi, baner i slicno).
Ta stranica ce posluziti kao template. Snimim je u template.php.
Za svaku drugu podstranicu pozovem template template.php i nastavim dalje da radim.
Ono sto mene zanima, da li je ovo najbolji nacin template-a koristeci PHP? Dakle bez frame-ova, iframeova, javascripte i slicno?
Ako jeste, kada napravim dizajn stranice i snimim u template.php, kako da u nekoj podstranici pozovem taj template?
Naravno, kada promjenim dizajn u template.php zelim da mi te promjene budu vidljive na svim podstranicama, mene samo zanima kako da ubacim taj template u neku podstranicu.php + da dodam neki text koji ce biti samo u toj podstranici.
Potpis
AleXandar
Re: Najbolji nacin za template 18.10.2008. u 22:44 · pre 219 meseci #2
Ja na manjim projektima podelim template u header.php, footer.php i body.php koji može biti različit fajl za različite slučajeve.

Onda obradim sve informacije u skripti i pozivam include dva puta, za header i footer, a fajl skripte koja se trenutno izvršava je body.php (ili neki drugi fajl).

Za veće projekte koristim Smarty (forum na ES-u) ili koristim framework koji ima ugrađen svoj template sistem.
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: Najbolji nacin za template 19.10.2008. u 12:37 · pre 219 meseci
izmenjeno 1 put, poslednji put Nemanja Avramović 19.10.2008. u 15:41
  1. Nemanja Avramović19.10.2008. u 15:41zapis iz teksta poruke
#3
Da naravno tako sam i ja mislio. Cisto me je zanimalo da li postoji neki "bolji" i jednostavniji nacin ovo mi se vise cini na neko experimentisanje al et ti rece za taj Smarty to cu da pogledam. Medjutim, ima jedan problem kod takvog nacina koji si ti naveo. Jer ako imas header.php i footer.php u kojem si odradio dizajn sajta, onda moras taj html code u tim fajlovima staviti pod echo i sve navodnike - " - pretvorit u - ' -. To je vrlo nezgodno. Zbog tog razloga sam i postavio ovu temu cisto da vidim postoji li efikasniji nacin za template. Meni je to vrlo nezgodno prebacivat te navodnike i html code stavljat pod echo, tako da jednsotavno stavim header.htm i footer.htm i njih includam u npr neka_podstranica.php.

izmenio: Nemanja: Ne citiraj prethodnu poruku.
Potpis
AleXandar
Re: Najbolji nacin za template 19.10.2008. u 16:07 · pre 219 meseci #5
Hm.... probao sam al ne radi tako. Radi samo kad ga stavim u .html. Koristim require("nesto.php") kad ga ukljucujem. Znas li mozda zasto ne radi?
Potpis
AleXandar
Re: Najbolji nacin za template 19.10.2008. u 18:20 · pre 219 meseci #6
Ja radim tako sto napravim dizajn sa menijem, hederom, footerom i ostalim u HTML-u, a u glavni dio stranice includujem skriptu. Ovako:

tamo gdje zelim da mjenjam sadrzaj:

<?php include'strane.php'; ?>

strane.php:
Code:

$strana = $_GET['strana'];

if($strana == 'kontakt')
{
include'kontakt.php';
}
else if($strana =='nesto')
{
include'neka_strana.php';
}
else{
include'pocetna.php';
}


i onda, recimo za kontakt stranu, napravim ovakav link u meniju: <a href="index.php?strana=kontakt">Konakt</a>...

Ja mislim da je tako jednostavnije
Re: Najbolji nacin za template 20.10.2008. u 10:01 · pre 219 meseci #8
Zasto jednostavno ne koristite Smarty? Meni ekstra radi posao i toplo ga preporucujem.
Potpis
Pera električar 0637129710, BG, preporučujem.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme