logo

Dodatni tipovi blokova (EBT) - Novo iskustvo rada sa Layout Builder-om❗

Dodatni tipovi blokova (EBT) – stilizovani, prilagodljivi tipovi blokova: slajdšouvi, kartice sa tabovima, kartice, akordeoni i mnogi drugi. Ugrađena podešavanja za pozadinu, DOM Box, javascript dodatke. Iskusite budućnost kreiranja rasporeda već danas.

Demo EBT moduli Preuzmite EBT module

❗Dodatni tipovi pasusa (EPT) – Novo iskustvo rada sa pasusima

Dodatni tipovi pasusa (EPT) – analogni skup modula zasnovan na pasusima.

Demo EPT moduli Preuzmite EPT module

Scroll

page-content-type.tpl.php poseban šablon za tip sadržaja

26/05/2025, by Ivan

Verovatno ste već pravili posebne šablone za svoje čvorove tako što ste ih predefinisali kao node-content-type.tpl.php.

Ponekad je to dovoljno, ali ponekad je za određeni tip sadržaja potrebno postaviti poseban šablon. Nažalost, u Drupal 6 to nije moguće bez dodatnog koda. Da bi naši novi šabloni za tipove sadržaja poput page-content-type.tpl.php proradili, potrebno je u fajl template.php ubaciti sledeći kod:

function phptemplate_preprocess_page(&$vars) {
  if (isset($vars['node'])) {
    $vars['template_files'][] = 'page-'. str_replace('_', '-', $vars['node']->type); 
  } 
}

Sada možete kreirati svoj šablon za tip sadržaja, na primer page-news.tpl.php (gde je news mašinsko ime tipa sadržaja novosti).

U Drupalu je takođe moguće predefinisati šablone za prikaz termina taksonomije dodavanjem funkcije u template.php:

function phptemplate_preprocess_node(&$vars) {
  if (arg(0) == 'taxonomy') {
    $suggestions = array(
      'node-taxonomy'
    );
    $vars['template_files'] = array_merge($vars['template_files'], $suggestions);
  }
}

Nakon toga možete u folderu sa trenutnom temom predefinisati šablon node-taxonomy.tpl.php.