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

Dodavanje linkova u Drupal 7 Admin meni

26/05/2025, by Ivan

Novi modul toolbar naravno izgleda bolje od admin menu. Ali meni u admin menu mogu dodati koliko god želim linkova i SVI će biti dostupni jednim klikom miša.
Zato želim da koristim admin menu. Instaliram ga i vidim nečitke znakove... Problem je u kodiranju.
Otvorimo .htaccess i dodamo na kraj fajla liniju:

AddDefaultCharset UTF-8

Sada je sve normalno, vidim ćirilična slova, ali... nema linka za dodavanje sadržaja, treba ga dodati ponovo. Za to treba napraviti svoj modul i ubaciti sledeći kod:

<?php

/**
* @file
* Dodaje linkove "Kreiraj sadržaj" u Admin meni, i uklanja "Zadaci" i "Indeks".
*/

/**
* Implementacija hook_admin_menu_output_alter().
*
* Dodaje "Kreiraj sadržaj" kao top nivo podmeni u admin meniju.
*/
function custom_admin_menu_output_alter(&$content) {
  // Dodaj stavku na top nivou za meni Kreiraj sadržaj.
  $content['create_content_links'] = array(
    '#theme' => 'admin_menu_links',
    '#weight' => -99,
    '#sorted' => TRUE,
  );

  // Kopiraj podmeni kreiranja sadržaja u naš admin meni.
  $content['create_content_links']['create-content'] = array(
    '#title' => t('Kreiraj'),
    '#href' => 'node/add',
    '#weight' => -10,
  );

  foreach(node_type_get_types() as $type => $object) {
    if (node_access('create', $type)) {
      $node_type_url = str_replace('_', '-', $type);
      $content['create_content_links']['create-content'][$node_type_url] = array(
        '#title' => $object->name,
        '#href' => 'node/add/' . $node_type_url,
      );
    } // kraj if node_access
  } // kraj foreach

  // Ukloni "Zadaci" i "Indeks" iz izlaza Admin menija
  $admin_menu_exclusions = array(
    t('Zadaci'),
    t('Indeks'),
  );

  foreach($content['menu'] as $menu_key => $menu_tree) {
    if (in_array($menu_tree['#title'], $admin_menu_exclusions))
      unset($content['menu'][$menu_key]);
  }
} // kraj hook_admin_menu_output_alter

Nakon ovih malih izmena videćemo admin menu koji mi se sviđa. Toolbar se može isključiti.