форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.5.x > vBulletin [3.5] Troubleshooting and Problems
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
ValeRa+
Простоузер
Default Глюк в выпадающем меню vB3
0

Кто знает, почему у меня в моём собственном выпадающем меню наблюдается следующий глюк?

Итак, 1 - при залогиненном пользователе, 2 - выпадает из меню для незалогиненого пользователя, т.е. гостя.

Заранее спасибо. Честно говоря, уже задолбался искать грабли.

Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
kerk
k0t
 
kerk's Avatar
Default
0

из скрина, да и из объяснений мало что понятно... =))
чуть подробней
чего ты хочешь добиться с этой менюхой?
 
 
ValeRa+
Простоузер
Default
0

Извиняюсь, скрин битым залился. Попровил. Теперь см.
 
 
ValeRa+
Простоузер
Default
0

неужели никто подобного не встречал?
 
 
kerk
k0t
 
kerk's Avatar
Default
0

я сам делал подобные менюшки, для разных нужд и условия разные писал для разных груп узеров, но такой глюк в отображении никогда не видел... =))
можешь прицепить здесь сам код, куда, чего и в какой последовательности пихал в шаблон?
 
 
ValeRa+
Простоузер
Default
0

Итак, эта часть у меня в navbar. Описание этого меню идёт после описания меню "user cp tools", т.е. после строчки:
Code:
	<!-- / user cp tools menu -->
	</if>
и перед:
Code:
<!-- / NAVBAR POPUP MENUS -->
</if>
А вот и само описание:
Code:
	<!-- raminua menu -->
	<div class="vbmenu_popup" id="raminua_menu" style="display:none">
		<table cellpadding="4" cellspacing="1" border="0">
		
		<tr><td class="thead">Разделы сайта</td></tr>
		<tr><td class="vbmenu_option"><a href="foto.php">Фотогалерея</a></td></tr>
		<tr><td class="vbmenu_option"><a href="foto.php">Фотогалерея</a></td></tr>
		<tr><td class="vbmenu_option"><a href="foto.php">Фотогалерея</a></td></tr>
		<tr><td class="vbmenu_option"><a href="foto.php">Фотогалерея</a></td></tr>
		<tr><td class="vbmenu_option"><a href="foto.php">Фотогалерея</a></td></tr>
		
		</table>
	</div>
	<!-- / raminua menu -->
Вызов этого меню происходит в том же navbar в следующей строке:
Code:
<font><if condition="$show['member']"><a href="usercp.php?$session[sessionurl]" class="mn">$vbphrase[user_cp]</a> // </if><if condition="$show['registerbutton']"><a href="register.php?$session[sessionurl]" class="mn">$vbphrase[register]</a> // </if><a href="faq.php?$session[sessionurl]" class="mn" accesskey="5">$vbphrase[faq]</a> // <a href="memberlist.php?$session[sessionurl]" class="mn">$vbphrase[members_list]</a> // <a href="calendar.php?$session[sessionurl]" class="mn">$vbphrase[calendar]</a><if condition="$show['popups']"><if condition="$show['searchbuttons']"><if condition="$show['member']"> // <a href="search.php?$session[sessionurl]do=getnew" class="mn" accesskey="2">$vbphrase[new_posts_nav]</a><else /> // <a href="search.php?$session[sessionurl]do=getdaily" class="mn" accesskey="2">$vbphrase[todays_posts]</a></if> // <br><a id="navbar_search" href="search.php?$session[sessionurl]" class="mn" accesskey="4">$vbphrase[search]&nbsp;</a><script type="text/javascript"> vbmenu_register("navbar_search"); </script></if><if condition="$bbuserinfo['userid']"> // <a id="usercptools" href="#usercptools" class="mn">$vbphrase[quick_links]&nbsp;</a><script type="text/javascript"> vbmenu_register("usercptools"); </script></if><else /><if condition="$show['searchbuttons']"> // <a href="search.php?$session[sessionurl]" class="mn" accesskey="4">$vbphrase[search]</a><if condition="$show['member']"> // <a href="search.php?$session[sessionurl]do=getnew" class="mn" accesskey="2">$vbphrase[new_posts_nav]</a><else /> // <a href="search.php?$session[sessionurl]do=getdaily" class="mn" accesskey="2">$vbphrase[todays_posts]</a></if></if> // <a href="forumdisplay.php?$session[sessionurl]do=markread" class="mn">$vbphrase[mark_forums_read]</a><if condition="$bbuserinfo['userid']"> // <a href="#" class="mn" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></if></if><if condition="$bbuserinfo['userid']"> // <a href="login.php?$session[sessionurl]do=logout&amp;u=$bbuserinfo[userid]" class="mn" onclick="return log_out()">$vbphrase[log_out]</a></if> // <a id="raminua" href="#raminua" class="mn">$vbphrase[open_raminua]&nbsp;</a><script type="text/javascript"> vbmenu_register("raminua"); </script></font>
 
 
kerk
k0t
 
kerk's Avatar
Default
0

вроде все так же, да не так... =))
не могу понять..
попробуй так:
1. в шаблоне навбар находишь:
HTML Code:
<if condition="$show['member']">
и ВЫШЕ добавляешь:
HTML Code:
<td id="raminua" class="vbmenu_control"><a href="#raminua">$vbphrase[open_raminua]&nbsp;</a> <script type="text/javascript"> vbmenu_register("raminua"); </script></td>
2. потом ищешь:
HTML Code:
<!-- / NAVBAR POPUP MENUS -->
и ВЫШЕ добавляешь:
HTML Code:
<!-- raminua menu -->
<div class="vbmenu_popup" id="raminua_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">

<tr><td class="thead">Разделы сайта</td></tr>
<tr><td class="vbmenu_option"><a href="foto.php">Фотогалерея</a></td></tr>
<tr><td class="vbmenu_option"><a href="foto.php">Фотогалерея</a></td></tr>
<tr><td class="vbmenu_option"><a href="foto.php">Фотогалерея</a></td></tr>
<tr><td class="vbmenu_option"><a href="foto.php">Фотогалерея</a></td></tr>
<tr><td class="vbmenu_option"><a href="foto.php">Фотогалерея</a></td></tr>

</table>
</div>
<!-- / raminua menu -->
 
 
ValeRa+
Простоузер
Default
0

Тут у тебя везде перед " стоит \ - это глюк?
 
 
kerk
k0t
 
kerk's Avatar
Default
0

это глюк =))
убирай...
 
 
ValeRa+
Простоузер
Default
0

в навбаре строка "<if condition="$show['member']">" встречается у меня 4 раза. какую именно имеешь ты в виду?
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 09:17 AM.


Powered by vBulletin® Version vBSupport Edition
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...