Diskuze: Rozšiření o základní kostru stránky
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Postavíš web na nějakém frameworku, v ČR je asi nejvíc populární Nette.
Na Nette se určitě chystám podívat. Pokud bych to chtěl ale vyřešit bez něj, mohu nějak udělat, abych do includnitého obsahu vložil například ty formuláře do přesně daného místa ?
Tak potom si budeš muset vymyslet nějaké vlastní řešení. Nejprimitivnější je, že si uděláš nějaký soubor jako init.php, kde budou věci jako nastavení autoloadingu, připojení k db a pod. Potom si uděláš třeba header.php, kde bude HTML pro začátek souboru, a nakonec footer.php, kde bude konec stránky. Takže to ve výsledku může vypadat nějak takto:
header.php:
<!DOCTYPE html>
<html>
<head>
...
</head>
<body>
<article>
footer.php
</article>
</body>
</html>
registrace.php:
<?php
require_once "include/init.php"
require "include/header.php"
?>
<h1>Title</h1>
<p>
content
</p>
<?php
require "include/footer.php";
Samozřejmě je to je strašně primitivní a celkem neflexibilní, ale proto používáme frameworky, aby toto řešily za nás.
Zobrazeno 5 zpráv z 5.