Jak přidat do tématu vzhledu nový region?
Do vašeho (vlastního nebo odvozeného) tématu vzhledu do souboru nazev_tematu.info přidejte:
regions[priklad] = priklad
Pak se podívejte do nějakého vzorového souboru page.tpl.php, jak jsou tam vypsány ostatní regiony, a na požadoavné místo v souboru page.tpl.php vašeho tématu vypište svůj region. Velmi jednoduše to může vypadat třeba takto:
<?php if ($priklad): ?> <div id="priklad"> <?php print $priklad; ?> </div> <?php endif; ?>
Podle potřeby můžete přidat také další divy a CSS třídy. Po uložení souborů nazev_tematu.info a page.tpl.php vyčistěte cache Drupalu (Nastavení webu > Výkon > Vyčistit cache). V administraci Prvky webu > Bloky by se měl objevit nový region (v tomto případě se bude jmenovat „priklad“).
Dik za pomoc, banner som
Dik za pomoc, banner som vytvoril a funguje, problem mam len s umiestnenim bannera. Tento php kod som umiestnil page.tpl hned na zaciatok, banner som mi zobrazuje pod nadpisom stranky, potrebujem banner posunut o par pixelov vyssie. Neviem ako na to.
To už je věc znalosti HTML,
To už je věc znalosti HTML, případně CSS, doporučuji jako základ www.jakpsatweb.cz
chybka
Dobry den, skusal som si vytvorit novy region, avsak zakazdym mi vyhodi chybu:
Notice: Undefined variable: priklad v include() (riadok 16 z /home/…/page.tpl.php).
dakujem
Drupal 6 nebo 7? Začal jste
Drupal 6 nebo 7? Začal jste definováním regionu v .info souboru?
Mám Drupal 7.14 a stejný
الروابط