توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : عدم نمایش بیش از 4 ایتم در mainmenu
msa407
08-23-2009, 05:23 AM
درود خدمت اساتید محترم !
بنده هر چی ایتم در main menu انتشار میدم فقط 4 تای اولی نمایش داده می شوند و بقیه رو نشون نمیده
قبلا از راهنمایی شما سپاسگزارم
firoozmandan
08-23-2009, 07:43 AM
سلام
میشه بیشتر توضیح بدید
لینک سایت و تصویری از مشکل رو میشه اینجا قرار بدید ؟
یا علی
msa407
08-23-2009, 01:15 PM
درود
و تشکر از شما جناب فیروزمندان
مثلا بنده در منوی mainmnue موارد زیر رو منتشر کردم:
1-خانه 2- سفرهای من3- عکسها 4- ویدیوها 5 -تماس با من6- دروباره من
بعد وقتی وارد بخش کاربری سایت میشیم فقط نوشته 4 ایتم اول یعنی :
خانه ،سفرهای من،عکسها،ویدیوها نمایش داده میشوند و اثری از تماس با من و درباره ی من نیست
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
با سپاس دوباره
چک کلی رو انجام بدید.
سپس در منوی mainmenu دقت کنید دو آیتم با عدد چینش یکسان وجود نداشته باشند.
یا علی
msa407
08-23-2009, 01:43 PM
این کار رو هم انجام دادم
هم چک کلی انجام دادم و هم نگاه کردم ولی همه ی ایتمها شماره چینششون فرق میکنه
فکر کنم مشکل از قالبه ولی چیزس به ذهنم نمی رسه
از چه قالبی استفاده می کنید؟
مهدی.
08-23-2009, 02:14 PM
سلام
ببینید با قالب پیشفرض مامبو هم همین مشکل رو دارید ؟
یا حق
msa407
08-23-2009, 02:21 PM
در پیش فرض که main menu وجود نداره ولی با siteground40 امتحان کردم درست نشون میده
این قسمت مربوط به mainmenu در index قالب هست
<div id="top_menu">
<table cellpadding="0" cellspacing="0">
<tr>
<td >
<?php include'menu.php'; ?>
</td>
</tr>
</table>
</div>
همینطور این قسمتها مربوط به CSS قالب
#top_menu{
background: url(../images/topmenu.jpg) top left no-repeat;
width:946px;
margin:6px auto 4px auto;
padding:0;
text-align:right;
height:46px;
}
#top_menu ul {
list-style-type:none;
margin:0;
padding:0 5px;
}
#top_menu ul li {
float: right;
margin: 0;
padding: 0 1px 0 0;
background: transparent url(../images/right_line_bg.jpg) center right no-repeat;
}
#top_menu li a {
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
text-transform: uppercase;
float: left;
display: block;
color: #fff;
text-decoration: none;
font-weight: bold;
line-height: 46px;
padding: 0;
margin: 0;
cursor: pointer;
}
#top_menu li a:hover {
background: url(../images/button_hover.jpg) center right no-repeat;
color:#fff;
padding:;
margin:0;
display:block;
}
#top_menu li a.current span{
background: url(../images/button_hover1.jpg) center right no-repeat;
float: left;
color:#fff;
display:block;
}
#top_menu li a span {
float: left;
display: block;
height: 46px;
padding: 0 20px;
margin:0;
}
#top_menu li a:hover span {
display: block;
}
در قالب پیش فرض mainmenu وجود داره. منتها با استفاده ماژول پیش فرض نمایش داده میشه.
این موارد چیزی رو مشخص نمی کنه.
منو توسط این فایل لود میشه : menu.php
msa407
08-23-2009, 03:28 PM
بسیارخوب
اینم menu.php
<div id="menucenter">
<table cellpadding="0" cellspacing="0" style="margin:0 auto;">
<tr>
<td class="menu_m">
<div id="topnavi">
<ul>
<?php
$item_id = mysql_escape_string( $_GET['Itemid'] );
$qry = "SELECT id, name, link FROM #__menu WHERE menutype='mainmenu' and parent='0' AND access<='$gid' AND sublevel='0' AND published='1' ORDER BY ordering LIMIT 4";
$database->setQuery($qry);
$rows = $database->loadObjectList();
foreach($rows as $row) {
echo "<li><a href='$row->link&Itemid=$row->id' ".( $row->id == $item_id ? "class='current'" : "" )." ><span>$row->name</span></a></li>";
}
?>
</ul>
</div>
</td>
</tr>
</table>
</div>
msa407
08-23-2009, 03:30 PM
درست شد
متشکرم دوست عزیز
در menu.php محدودیت 4 تا ایکون اعمال شده بود
باز هم سپاس از همه ی دوستان
vBulletin® v4.2.5, Copyright ©2000-2026, Jelsoft Enterprises Ltd.