IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
petericek
Člen
Avatar
petericek:1.6.2016 15:02

Zdravím, potreboval by som vyriešiť tento problém: robím školskú stránku, z tutoriálu na tejto stránke som sa dosť naučil ... Stránka je celá v HTML5, nejaké javascripty, nejaké jquery - fotogaléria. Každá stránka má svoje vlastné menu, ktoré je všade rovnaké. V súčasnosti ich je okolo 500 stránok. Ak by som chcel niečo zmeniť v menu je to náročné, upravovať všetky stránky ... Rozmýšľal som nad vložením objektu - html stránky. Urobil som dve stránky: lavemenu.html a pravemenu.html. Vložil som, zobrazilo to celkom normálne, len bol problém s kliknutím na odkaz, zobrazovalo celu stránku v aside (class="nalavo" resp. class="napravo"). Ja však chcem, aby ho zobrazovalo uprostred.

Môj zdrojak HTML

 
Odpovědět
1.6.2016 15:02
Avatar
Matúš Petrofčík:1.6.2016 15:26

V súčasnosti ich je okolo 500 stránok.

:O Ja by som ti odporučil pozrieť na PHP a skladanie stránok. Pootm by si si ľahko vytvoril jednu navigáciu (nav.php), jednu hlavičku (header.php), jednu pätičku (footer.php) a tie by si už len vkladal (v PHP funkcia include "nazov.php";) všade tam kde potrebuješ. Zmena napr. v navigácii by sa prejavovala všade = uľahčíš si prácu.

Predpokladám že teraz vkladáš tie časti cez <iframe> , čo podľa mňa nie je dobrý nápad.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
1.6.2016 15:26
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Jakub Žák
Člen
Avatar
Jakub Žák:4.6.2016 16:00

Pokud to tam vkládáš jako iframe, tak odkazu musíš dát

target="_parent"

nebo

target="_top"

Ale jak již tady zaznělo, iframe není dobrý nápad, spíše to udělat přes PHP include() nebo require().

Editováno 4.6.2016 16:00
Nahoru Odpovědět
4.6.2016 16:00
Kuba je ajťák. Buď jako Kuba.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.