Drupal 7 menü probléma

Huszár Henrik képe

Hello lenne egy kérdésem.

Most telepítettem a drupal 7-et.
Feltettem a danland 7.x sminket és nem tudom azt megcsinálni, hogy a főmenüből új menü nyíljon.

Marinelli sminkel se működik. Pedig azt tudom, hogy tudja mert a drupal 6 os verzióba igy működik a honlapom.

Tehát az a baj hogy hiába csinálom meg a menüt és beállítom a szülő hivatkozást nem tudom nyilvánossá tenni.

Olyan mintha hiányozna ez a funkció. Pedig a megjelenés funkció engedélyezett.

Mit tudok csinálni?

Előre is köszönöm a válaszotokat!

Henrik

X-GameR képe

Nem tudom, milyen az az oldal, amelynek linkét valamelyik másik link alá akarod betenni? Nem lehetséges, hogy olyan, amihez nincs jogosultság? Bár, hogyha te vagy az adminisztrátor, akkor nem hiszem hogy ilyesmi gond van.
A "nyitott" be van állítva?

0
0

X-GameR

joco38jp képe

nekem is ugyan ez a problémám, elvileg minden be van állítva, és nem működik a kétszintű menü.
Csak a főkategóriák látszódnak, és a gyerek menüpontok nem. D6 alatt működik ez a funkció.
Már próbáltam tartalmat is beállítani a gyerek menüpontra, de így sem jön elő a menüben.
Olyan mintha nem is létezne a második szint.
Van erre valami megoldás?

0
0

thx, Jocó

Balogh Zoltán képe

A másodlagos hivatkozások forrása ugyanaz, mint a fő hivatkozások forrása?

admin/structure/menu/settings

6-osban legalábbis ez volt a gyakori probléma.

0
0
joco38jp képe

igen, mindkét esetben a főmenü van beállítva
A fő hivatkozások forrása : főmenü
A másodlagos hivatkozások forrása : főmenü

0
0

thx, Jocó

Szergio képe

Ez a probléma nálam is jelentkezett: 6.20-ast frissítettem 7-re, s az előző változatban működő menü itt nem akart működni (csak az első szintű szülőmenüpontok látszottak, s hiába kattintottam rá, nem nyílt le).

Úgyhogy én hamar visszamenekültem a D6-hoz (szerencsére volt mentésem), levonva azt a következtetést, hogy talán nem kell elsietni a frissítést (pedig nagyon csábító a D7 ;-))

0
0
joco38jp képe

Felraktam a nice menüt is már, igaz D6-nál nem volt rá szükség. De a nice menü blokkbeállításnál nem szerepel a saját létrehozott menüm, tehát nem lehet kiválasztani. Csak főmenüt, vagy címlapot lehet választani.
Menu Parent :
Főmenű
Címlap
Mi lehet az oka?

0
0

thx, Jocó

X-GameR képe

új kérdésnek új téma.

0
0

X-GameR

Zseni képe

A template.php-ban a következő részt

if (isset($vars['main_menu'])) {
$vars['primary_nav'] = theme('links__system_main_menu', array(
'links' => $vars['main_menu'],
'attributes' => array(
'class' => array('links', 'inline', 'main-menu'),
),
'heading' => array(
'text' => t('Main menu'),
'level' => 'h2',
'class' => array('element-invisible'),
)
));
}
else {
$vars['primary_nav'] = FALSE;
}

lecseréltem erre

if (isset($vars['main_menu'])) {
$pid = variable_get('menu_main_links_source', 'main-menu');
$tree = menu_tree($pid);
$tree = str_replace(' class="menu"', '', $tree);
$vars['primary_nav'] = drupal_render($tree);
}else{
$vars['primary_nav'] = FALSE;
}

és működik.

forrás: http://drupal.org/node/1026036#comment-3981872

Az angol leírással ellentétben én a page.tpl.php-t nem módosítottam.

0
0
sisco19 képe

Ezen honlap alapján:
http://www.danpros.com/2011/02/setup-superfish-menu-on-danland-7x.html

1. Felépíteni a menüket (szülő-gyermek menü) a szokásos módon. Szülőnél a nyitottságra figyelni!

2. A Megjelenés fülön a Danland téma beállításainál ki kell kapcsolni a főmenüt.

3. A Danland téma blokk beállításainál a főmenüt a Superfish kategóriába kell helyezni.

Ha mindent jól csináltunk, automatikusan lenyíló menüt kapunk.

0
0