главная | новости | статьи | форум | контакты
имеется ввиду, что выводятся ссылки, разделяемые вертикальной палкой
в версии 4.7 такое меню выводилось простой командой, которая присутствовала в любом стандартном шаблоне:
<?php print theme('links', $secondary_links) ?>
в пятой же версии такой командой выводится тоже самое только вместо палок какието отступы, не понятно где прописанные..
помогите вывести простейшее меню!
Комментарии
просто добавить для соответствующего
LI {
border-left: 1px solid цвет
}
а также почитать css на предмет работы с first-child - это для того, чтобы не в крайний левый пункт не добавлять черту
я пробовал, но отступы о которых я говорил, которые есть по умолчанию - разные в файрфоксе и интернет эксплорере, посему ничего нормального не получается..
а способ вывода такого меню - главная | новости | статьи | форум | контакты из 5-й версии совсем убрали?
для того, чтобы отступы были одинаковыми, нужно экспериментировать с padding-left и все получится
а где конкретно нужно сделать? я могу подправить css если очень уж нужно и нет времени
ща покажу что у меня получается..
http://folyant.com/
смотри.. в мозилле всё сделал как надо а в эксплорере полное г.. в принципе волнуют только эти 2 браузера, ожнако всеравно неприятно, что из-за изменения в способе формирования меню теперь сайты будут не такими правильными..
меню сверху и снизу, находится в блоках #tom-menu и #bot-menu соответственно
вот все классы ответственные за эти два меню:
#top-menu{
text-align:right;
margin-top:16px;
}
#top-menu a:link, #top-menu a:visited{
color:#81898c;
font-size:12px;
text-decoration: none;
font-weight: bold;
}
#top-menu a:hover{
color:#e46425;
}
#top-menu .links li{
padding-left:2px;
border-right: 1px solid #81898c;
margin:0;
text-align: right;
}
#top-menu .links .last{
border-right: 0px;
}
#bot-menu{
background-image: url(topline.gif);
height:33px;
line-height:33px;
text-align: center;
background-repeat: repeat-x;
background-color: #50585c;
position: absolute;
left:0px;
top:1051px;
width:100%;
}
#bot-menu a:link, #bot-menu a:visited{
color:white;
text-decoration: none;
font-size:12px;
font-weight:bold;
}
#bot-menu a:hover{
color: #FFF5EE;
}
#bot-menu .links li{
padding-left:2px;
border-right: 1px solid #FFFAFA;
margin:0;
padding-bottom:2px;
}
#bot-menu .links .last{
border-right: 0px;
}
блин, эксплоер не хочет нормально открывать им же сохраненный файл. руки MS-у по самое горло нужно поотрубать.
ты о каком файле? сохрани мозиллой
я и сохранил, мозилла нормально открывает, а ие -нет
не поможешь?
может тебе темплейт целиком скинуть?
дай аську!
может прикрепить архивчик с темой или нормально сохраненные локально файлы?
отправил приватом
отправил в аську
блин, у меня проблемы с подключением, можешь сцылу в приват кинуть?
лови
хэлп..!! докопались как сделать такое меню при помощи css и бордеров, но решение не элегантное и в некоторых случаях нерабочее..
как же вернуть вывод меню из 4.7 - главная | новости | статьи | форум | контакты ?
помогите с меню
Так работает в осле и фоксе:
#top-menu .links li { border-right: 1px solid rgb(129, 137, 140); text-align: right; padding: 0 5px 0 10px; margin: 0; }
неа.. нормально выглядит только в осле.. в фаерфоксе смарите на скриншот
[img]http://drupal.ru:80/files/sport_botlinks.png[/img]
блин! ща заплакаю.. ну как выводить такое меню?? куда делась theme(links) ??
очень ведь классная фигня была и нужна не только для меню..
> в пятой же версии такой командой выводится тоже самое только вместо палок какието отступы
Темизируй это!
Дабы ф-я "theme('links', $secondary_links)" выводила не "отступы" в template.php засунь:
<?php
function <твоя тема>_links($links, $delimiter = " | ") {
return implode("".$delimiter."", $links);
}
?>
PS: ...и не плакать!
теперь данная функция выводит следующее:
Array | Array | Array | Array | Array | Array | Array | Array
Посмотри здесь - http://drupal.org/node/64292
Dan, зато благодаря вашей помощи заработала функция, обсуждаемая в этой теме - http://drupal.ru/node/4372
блин ну а как всёже меню сделать рабочим?
RTFM. В Drupal5 сменились форматы вызова нескольких функций. Ссылку я вам давал.
Чем так мучаться, не лучше ли один раз прочитать?
я прочитал, на как и что менять в случае <?php print theme('links', $secondary_links) ?> совершенно не понял
ну вообще прикол... с таким кодом в template.php -
function drive_links($links, $delimiter = " | ") {
return implode("".$delimiter."", $links);
}
даже вместо ссылок у views (изменить, удалить, клонировать) выводится :
Array | Array | Array | Array
хэлп, болею, сайт обновлёный с глюками, все эксперименты и поиски на друпал.орг не дают должного результата...
кто понимает новую систему вывода ссылок и её отличия от старой?
ууууууу