Autor | Zpráva | ||
---|---|---|---|
eLeM Profil |
#1 · Zasláno: 26. 8. 2006, 11:23:24
Ahoj potreboval bych zmenit nejake veci na vice strankach jde to nejak udelat abych nemusel otevirat kazdou stranku zvlast. Nebo existuje neco co by vytvorilo stranku a pak bych na hlavni strane treba zmenil byrvu pozadi a ono by se to automaticky zmenilo na tech podstrankach, ktere by byly stejne?
|
||
Suji Profil |
#2 · Zasláno: 26. 8. 2006, 11:29:39 · Upravil/a: Suji
Pokud chces zmenit stejnou vec na vice strankach, ktere uz mas hotove, jde to treba v PSPadu. Vsechny je otevres a das nahradit neco necim.
Jinak se mi osvedcilo mit stranku rozdelenou na "casti", ktere do stranky includuji pomoci php. Tzn. ze treba menu mas v samotatnem souboru a do stranky ho vklada az skript. Kdyz pak menu upravis, pracujes jen s jednim souborem. A co se tyka zmeny barvy pozadi, tu bys mel mit definovanou pomoci CSS, takze zmena je opravdu velmi jednoducha. Je to uprava jednoho radku v definici stylu. |
||
eLeM Profil |
#3 · Zasláno: 26. 8. 2006, 11:47:50
jj ale co kdyz mam treba 100 stranek a potrebuji zmenit treba jeden text. To je blbost to asi otevirat v pspadu nejde treba vytvorit nejaka hlavni sablona z ktere se pak budou odvijet ty dalsi stranky a co by se zmenilo na hlavni sablone zmenilo by se i na ostatnich strankach. Nevim ale php neumim ovladam jen html a css.
|
||
Suji Profil |
#4 · Zasláno: 26. 8. 2006, 12:06:30 · Upravil/a: Suji
Jak uz jsem psal, pokud uz to mas hotove, tak ti pomuze treba PSPad. Jinak pokud vim, tak jen pomoci html sablonu neudelas. Mozna to umi nektery html editor, ze ti vlozi do stranky na presne dane misto obsah dalsiho souboru a vygeneruje tak konecnou verzi stranky. Take se to da resit pomoci SSI (Server side includes?), pokud je podpora na serveru, ale stejne asi nejlepsi by bylo naucit se include v PHP. Ver, ze to neni tak tezke :-).
Stranku bys rozdelil na casti - menu.php, header.php ... , ale ve skutecnosti to budou jen casti html kodu ulozene s priponou .php a pak budes mit soubor stranka.php, ktery bude vypadat treba takhle ...html kod <?php include 'data/head.php'; ?> ...html kod <?php include 'data/menu.php'; include 'data/footer.php'; ?> ...html kod |
||
eLeM Profil |
#5 · Zasláno: 26. 8. 2006, 12:26:07
jasan asi mi nezbyva nic jineho nez se zacit ucit php diky moc
|
||
Suji Profil |
#6 · Zasláno: 26. 8. 2006, 12:48:48
eLeM
Tak pro zacatek treba vystacis s include a postupne se muzes ucit php a pridavat do svych stranek i dynamicke veci. |
||
Retal Profil |
#7 · Zasláno: 26. 8. 2006, 13:21:57
Pokročilejší editory, např. jEdit, umí nahradit text ve všech souborech (ve vybraném adresáři), aniž bys je musel otvírat.
|
||
bures Profil |
#8 · Zasláno: 26. 8. 2006, 20:40:49
Jde to třeba i ve FrontPage a podobných aplikacích pro správu webu. Existují také univerzální aplikace pro náhradu textu (např. Search and Replace).
Samozřejmě platí pravidlo, že podobné hromadné operace je potřeba provádět obzvlášť obezřetně ;-) |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0