Niekoľko poznámok
- Väčšina z nich je "responzívna", t.j. prispôsobuje svoje rozvrhnutie rôznym zariadeniam. Najčastejšie používaná škála rozlíšení (monitorov, notebookov, tabletov a mobilov( je:
@media screen and (min-width: 320px) and (max-width:479px)
@media screen and (min-width: 480px) and (max-width:639px)
@media screen and (min-width: 640px) and (max-width:899px)
@media screen and (min-width: 900px) and (max-width:1199px)
@media screen and (min-width: 1200px) and (max-width: 1800px)
@media screen and (min-width: 1801px)
- Niektoré templaty vzužívajú nainštalované pluginy.
- V niektorých templatoch používam premenné, čo umožňuje napr. priraďovať jednotlivým stránkam rozličné pozadie, bannery, obsah newsboxov a pod.
- Príklad 1:
v template.htm definujem<div class="banner <?php echo $background;?>...</div>
stylesheet.css
v.banner{width: 1000px; height:300px;}
.background_01{background: url(images/bckg01.jpg) no-repeat;}
na stránke<h1>Page 1</h1>
Tým dosiahnem, že so stránkou Page 1 sa do "banneru" stránky načíta obrázok bckg_01.jpg.#cmsimple $background = "background_01";#
- Príklad 2:
v template.htm definujem<?php echo newsbox($newsbox);?>
na stránke<h1>Page 1</h1>
Tým dosiahnem, že so stránkou Page 1 sa do "newsboxu" načíta obsah stránky pre newsbox.#cmsimple $newsbox = "nazov_stranky_pre_newsbox";#
- Príklad 1:
- V niektorých templatoch používam aj upravené funkcie.
UPOZORNENIE:
Niektoré z templatov sú dotiahnuté iba do úrovne HTML konštrukcie a neobsahujú žiadne (alebo iba obmedzené) funkcie CMSimple_XH.