vložiní bloku do obsahu

Dobrý den,

chtěl bych si na svých stránkách vložit jeden blok na libovolné místo do obsahu webu. Zde na Vašem webu jsem si našel postup, jak to vytvořit http://www.maxiorel.cz/drupal-jak-vlozit-blok-mezi-clanek-komentare

Postupoval jsem dle návodu:

1. vytvořil nový region Obsah

regions[left] = Left sidebar
regions[obsah] = Obsah
regions[right] = Right sidebar

2. vložil do node

  <?php if ($obsah) { ?><div class="obsah"><?php print $obsah; ?></div><?php }; ?>

3. upravil template.php

function online_preprocess_node(&$variables, $hook) {
$variables['obsah'] = theme('blocks', 'obsah');
}

Přesto mi to nefunguje. Nevíte, v čem je chyba? Mám drupal 6

Fórum: 

Reklama

Pokud ten region v seznamu bloků vůbec nevidíte, vypněte a zapněte svoje téma vzhledu, případně použijte funkci Flush all caches > Theme registry v Administration menu.

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

Region v seznamu bloků vidím, přiřadím blok k danému regionu. Ale blok se mi v regionu nezobrazí.. nevím proč?

Není to třeba chybou v syntaxi? Tady na konci za složenou závorkou by neměl být středník: <?php if ($obsah) { ?><div class=”obsah”><?php print $obsah; ?></div><?php }; ?>

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

Přidat komentář