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

Uklanjanje ili redefinisanje standardnih CSS fajlova

26/05/2025, by Ivan

Ponekad je potrebno promeniti ili ukloniti standardne CSS fajlove: system.css, defaults.css ili system-menus.css. Naravno, možemo menjati te fajlove, ali prilikom ažuriranja Drupala možemo zaboraviti da smo ih menjali i oni će biti ponovo prepisani. Da se to ne bi desilo, potrebno je isključiti te fajlove iz liste CSS koje Drupal učitava, a ako su vam neki stilovi iz tih fajlova potrebni, možete ih kopirati u style.css vaše teme i tamo ih izmeniti. Tako ćete zaštititi svoj CSS kod od mogućeg brisanja.

Dakle, napravite fajl template.php u folderu vaše teme, možda već imate taj fajl. U taj fajl ubacite sledeći kod:

function phptemplate_preprocess_page(&$vars) {
  $css = $vars['css'];
  unset($css['all']['module']['modules/system/system.css']);
  unset($css['all']['module']['modules/system/defaults.css']);
  unset($css['all']['module']['modules/system/system-menus.css']);
  $vars['styles'] = drupal_get_css($css);
}

Sada CSS kod iz tih fajlova možete kopirati u style.css i menjati.

Isto važi i za CSS fajlove modula Nice Menus, koji se često koristi za kreiranje padajućih menija. Poželjno je menjati CSS u fajlu style.css. Ubacite sledeći kod da uklonite iz prikaza CSS fajlove modula Nice Menus:

function phptemplate_preprocess_page(&$vars) {
  $css = $vars['css'];
  unset($css['all']['module']['modules/system/system.css']);
  unset($css['all']['module']['modules/system/defaults.css']);
  unset($css['all']['module']['modules/system/system-menus.css']);
  unset($css['all']['module']['sites/all/modules/nice_menus/nice_menus.css']);
  unset($css['all']['module']['sites/all/modules/nice_menus/nice_menus_default.css']);
  $vars['styles'] = drupal_get_css($css);
}

Vredno je napomenuti da je nice_menus/nice_menus_default.css putanja do fajla, u ovom slučaju modul Nice Menus je u folderu Nice_menus bez verzije modula.

drupal nice menu