Blok jako úvod webu

Dobrý den,
chtěl bych zobrazit obsah bloku jako úvodník webu. Mám nastaveno, aby se ten blok zobrazoval jen na úvodní stránce, ale nedaří se mi ho dostat na první místo. Zobrazují se mi první články a pak až ten úvodník. Nevíte jak ho tam jednoduše dostat? Děkuji

Profile picture for user Jan Polzer

Dobrý den. Zřejmě jste ten blok zařadil do regionu $content. Problém je v tom, že Drupal do tohoto regionu nejprve vypíše standardní obsah a až poté přidaný blok. Řešení by bylo takové:

Do page.tpl.php doplňte nad <?php print $content ?> něco jako <?php print $content_nahore; ?>.

Do nazevtematu.info doplňte

regions[header] = Hlavička
regions[content_nahore] = Obsah nahoře
regions[left] = Levý panel
regions[content] = Obsah
regions[right] = Pravý panel
regions[footer] = Patička

Jděte do správy témat a znovu uložte aktuální nastavení, aby se resetovalo nastavení šablon.

Nyní by ve správě bloků měl být vidět nový region Obsah nahoře. Do něj dejte ten svůj blok a uložte to.

Jediné případné riziko v návodu výše je, že tam nemám uvedeny všechny vaše stávající regiony. V takovém případě si je tam do seznamu v souboru *.info musíte dopsat, jinak by se některé bloky dočasně vypnuly. Pokud už v *.info máte seznam regionů uveden, tak tam jen doplňte ten řádek s regions[content_nahore] = Obsah nahoře.

návštěvník

Chtěl jsem se Vás zeptat zda musí být regions napsány tak jak se budou vyskytovat na webu, nebo mohou být i na přeskáčku napsány. Je v tom nějaké zásadní pravidlo.

Profile picture for user Jan Polzer

Je to jedno. Pořadí zápisu ovlivní pouze to, v jakém pořadí se vám to pak zobrazí v nabídkách v administraci bloků. Na funkci to nemá vliv žádný.

Odpovědět

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.

Odesláním komentáře souhlasíte s podmínkami Ochrany osobních údajů

reklama
Moje kniha o CMS Drupal

 

Kniha 333 tipů a triků pro Drupal 9


Více na KnihyPolzer.cz

Sledujte Maxiorla na Facebooku

Maxiorel na Facebooku

Hosting pro Drupal a WordPress

Hledáte český webhosting vhodný nejenom pro redakční systém Drupal? Tak vyzkoušejte Webhosting C4 za 1200 Kč na rok s doménou v ceně, 20 GB prostoru a automatické navyšováním o 2 GB každý rok. Podrobnosti zde.

@maxiorel na Twitteru

Maxiorel na Twitteru