Přeskočit přímo na text


Jak ovlivnit HTML generovaných menu

Kategorie: Jak na to?
Týká se verze: Drupal 5.x

Potřebovala bych moct ovlivnit generované HTML v menu, aby byl uvnitř odkazů ještě SPAN (kvůli designu zaoblených záložek).

Prohlížela jsem modul menu, ale nezdálo se mi, že tam to nějak jde. Vycházím z theme Zen.

Jakou moc má vůbec admin nad HTML outputem, který Drupal generuje?

Dík!

Alvita.felis

 

Prostrednictvom theme_

Prostrednictvom theme_ funkcii je si mozne nadefinovat vlastny vzhlad takmer akehokolvek drupal vystupu – vid na stranke drupalu handbook theming a na api.drupal.org theme functions.

konkretne tohle se tady

konkretne tohle se tady resilo nekolikrat a jednou si mi i dostala presna odpoved!!!

zkus tady na foru prohledat „span theme_menu_links“

Našla jsem to, ale

Našla jsem to, ale nedokážu zapsat, aby ten span byl UVNITŘ odkazu, ne kolem něj. (Neumím PHP.)

Kód: http://api.drupal.org/…_item_link/5.

Na fóru jsem řešení bohužel nenašla.

Dufam, ze som spravne

Dufam, ze som spravne pochopil otazku, ale podla mna by sa hodilo: http://drupal.org/node/144603

vyřešeno

Vyřešilo to přepsání existující funkce phptemplate_menu_item_link v template-menus.php (Zen theme) tímhle kódem. .

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <p> <br> <b> <i> <h2> <img> <pre> <sup> <sub> <pre class="php"> <span class="php-keyword1"> <span class="php-var"> <span class="php-num"> <img class="screenshot"> <p class="beginner"> <a class="greybox"> <h3> <h4>

Více informací o možnostech formátování

Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.

Hledat

Přihlášení

Bezpečnost Drupalu

Z hlediska bezpečnosti je Drupal na velmi vysoké úrovni, díky propracovanému systému hlášení, prověřování a řešení možných problémů.

Čtěte více a odebírejte bezpečnostní aktuality

Poslední komentáře

Kdo je online

Momentálně je online 1 uživatel a 0 hostů.

Online uživatelé