Hogyan hozom letre a block-menu ?

zoliky képe

Az egyik oldalon lattam a kovetkezo kodot a HTML-ben:

<div id="block-menu-65" class="block block-menu">
<div class="block-inner">
<h2 class="title">Menu</h2>
<div class="content">
    <ul class="menu">
       <li class="leaf"><a href="/node/602">menu item</a></li>
       <li class="leaf"><a href="/node/631">menu item</a></li>
       <li class="leaf"><a href="/node/632">menu item</a></li>
       <li class="leaf"><a href="/node/870">menu item</a></li>
       <li class="leaf"><a href="/node/633">menu item</a></li>
       <li class="leaf"><a href="/node/634">menu item</a></li>
       <li class="leaf"><a href="/node/635">menu item</a></li>
</ul>
</div>

Elnezesta a huje kerdesert de ez egy specialis block tipus ? En letrehoztam egy uj block-ot es a kovetkezo nevet kapja a DIV-ben :

<div id="block-block-1" class="block block-block">

Azt nem ertem, hogy szedik elo azon az oldalon a block-menu-65 nevet ? Gondoljatok, hogy valami template hack ?

Fórum: 
Paal képe

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

zoliky képe

Ertem de akkor az oldal tulajdonosa, hogyan hozza letre a tartalmat? Beleirja a HTML kodot a block tartalmaba ? Vagy az "Administer" -> "Menu"-ben ?

Tulajdonkepen itt az oldal: http://www.alquds.com/ a kek menurol beszelek (ha fent van a firebug latszik a DIV kodja).

Ugy kene megszerkezteni a block.tpl.php fajlot, hogy a tobbi block azert maradjon: "block-block-x" formaban. Meg lehet ezt csinalni ?

Ha tudnatok kicsit segiteni nagyon orulnek! Koszonom szepen!

0
0
Paal képe

Ne haragudj, de nem igazán értem mit szeretnél.

Minden újonnan létrehozott MENÜ megjelenik mint blokk is, ugyan olyan néven.
Ha a kék menünek a tartalmát szeretnéd szerkeszteni, akkor neked a Drupal Webhely építés/Menü adminisztrációs részében kell új menüpontokat felvenni, hozzáadni, módosítani. Vagy új tartalom beküldésekor (ha van rá jogosultsága a beküldőnek) kitölteni a menüre vonatkozó részeket.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

pp képe

block-[modul neve]-[blokk delta]

A menu modul a menü azonosítót használja a deltának ezért block-menu-65. Ha létrehozol egy újabb menüt (nem menüpontot) akkor annak a blokkja már a 66-os lesz. (tudod mint az út ami keresztül szeli Amerikát...)

Ha létrehozol egy új blokkot, az meg már a block modul dolga, ő pedig a blokk azonosítót használja deltának ezért lesz az block-block-1. A következő blokknak block-block-2. A user modul például csak 3(4?) blokkot valósít meg. Ezek közül a legismertebb a belépés blokk ennek deltája 0 ezért lesz az azonosítója block-user-0.

Remélem érthető voltam. (a menü szerkesztéséről meg lásd Paal tanácsait.)

pp

0
0