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

Korišćenje preset-ova za slike programski (programmatically use imagecache)

26/05/2025, by Ivan

U poređenju sa Drupal 6 gde smo koristili imagecache API modul, u Drupal 7 je API promenjen, tako da ako smo u Drupal 6 mogli programski koristiti preset na sledeći način:

<?php print theme('imagecache', ‘my_preset’, $file_path, $alt, $title, $attributes); ?>

Na primer ovako:

theme('imagecache', '300x300crop', $first_photo["filepath"], $node->title, $node->title, array('itemprop' => 'image'));

U Drupal 7 sada pišemo malo drugačije:

print theme_image_style(array(
  'style_name' => 'home_category_image',
  'path' => $result['node']->field_image['und'][0]['uri'],
  'alt' => $title,
  'width' => '',
  'height' => '',
  'attributes' => array('class' => 'search-result-img'),
));

Sada koristimo funkciju theme_image_style i prosleđujemo niz vrednosti:

style_name - ime preseta.

path - putanja u obliku načina učitavanja i adrese, na primer: public://product/421-a1 amt.jpg, gde je public javni način učitavanja.

alt - alt atribut slike.

width, height - širina i visina se mogu izostaviti, ali tada se javlja upozorenje (notice).

attributes - atributi se takođe prosleđuju kao niz.