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

Pravljenje slajdšoua (slideshow) i jQuery karusela u Drupalu 7. Deo 2

26/05/2025, by Ivan

U prethodnom delu časa napravili smo slajd-šou, kod mene je to bio prikaz zaposlenih u organizaciji, vi možete koristiti baner kao zaglavlje sajta. Međutim, nisam zadovoljan ovim šablonskim rešenjem, želeo bih da na sajtu napravim dugmad za prethodni i sledeći slajd. To izgleda lepše nego samo tekstualni ili numerički prekidači.

Podsećam da su nam već instalirani Views i Views_slideshow.

Dakle, priložio sam nekoliko vrsta strelica, hajde da ih stavimo u naš slajd-šou. Za početak treba dodati tekstualni prekidač slajdova.

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:

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.

Temiranje Views, pravimo šablone view.tpl.php (polja, redovi, blokovi, stranice). Povezujemo jQuery plugin EasySlider

26/05/2025, by Ivan

U ovom članku ćemo se upoznati sa konstruktorom upita za Drupal - modulom Views (http://drupal.org/project/views). Views omogućava prikazivanje polja različitih tipova sadržaja, komentara, termina, korisničkih informacija i drugih podataka iz baze podataka. Za ovaj modul postoji grafički interfejs koji omogućava lako pravljenje upita ka bazi pomoću miša.

Brzo povezivanje SCSS (SASS) u Drupal pomoću modula Sassy

26/05/2025, by Ivan

SASS/SCSS su odavno postali standard za pisanje CSS koda, ako ih još ne koristite za svoje sajtove, vreme je da razmislite o tome. Možete veoma brzo povezati SCSS pomoću modula Sassy, i to čak i na shared hostingu, jer će se kompilacija CSS fajlova vršiti pomoću PHP biblioteke.

Hajde da počnemo. Imam čist Drupal sa Zen temom. Potrebno je da instaliramo modul Sassy:

https://www.drupal.org/project/sassy

Modulu Sassy potreban je modul Prepro za kompilaciju CSS-a:

Drupal Features Vesti

26/05/2025, by Ivan

U ovoj lekciji ću objasniti kako koristiti iste funkcionalnosti na sajtu tako što ćemo ih kopirati pomoću feature modula. Prvo ćemo napraviti nešto jednostavno, kreiraćemo feed novosti, a to uključuje:

  • Link u meniju "Vesti" ka stranici sa vestima
  • Stranica sa vestima
  • Blok sa vestima na početnoj stranici

Mislimo da je ovo dovoljno za početak rada sa modulom Features.

Prvo instaliramo potrebne module:

Drupal Features ažuriranje verzije feature modula

26/05/2025, by Ivan

U prethodnoj lekciji smo naučili kako se prave feature moduli za Drupal, a u ovoj ćemo videti kako ih ažurirati dodavanjem nove funkcionalnosti.

Drupal features

Imamo feature modul verzije alpha1, kreiraćemo sledeću verziju alpha2. U bloku vesti ćemo dodati pored naslova još datum i kratak opis (teaser). Kopiramo folder sa feature modulom verzije alpha1 u folder sites/all/modules, ali ga ne uključujemo da bismo mogli da ga ponovo kreiramo.

Drupal Features i taksonomija

26/05/2025, by Ivan

U prethodnim lekcijama smo napravili feature modul prvo verziju alpha1 i alpha2, a sada ćemo napraviti sledeću verziju alpha3. Dodajemo našem modulu taksonomijski rečnik sa sekcijama vesti, kao i tagove za svaku vest.
Napravimo dva taksonomijska rečnika: "Sekcija vesti" i "Tagovi".

Taxonomy