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
Fórum:
Esetleg
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?
X-GameR
nekem is ugyan ez a
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?
thx, Jocó
A másodlagos hivatkozások forrása
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.
igen, mindkét esetben a
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ü
thx, Jocó
Ez a probléma nálam is
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 ;-))
Felraktam a nice menüt is
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?
thx, Jocó
Új téma
új kérdésnek új téma.
X-GameR
sikerűlt
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.
Megoldás kód módosítása nélkül, Danland sminkre
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.