Количество пунктов меню в sub-menu [РЕШЕНО]

Здравствуйте.
Такая проблема.
Я создал 3х-уровневое меню.
Вроде бы все правильно.
Вот код:


<ul class="menu">
		
	<li {if $sEvent=='about'}class="active"{/if}>
	<a href="{router page='page'}about/">Информация</a>
				
		{if $sEvent=='about'}
		<ul class="sub-menu">
		<li {if $aParams[0]=='info'}class="active"{/if}><div><a href="http://horses.org.ua/page/about/info">Общая информация</a></div></li>
		<li {if $aParams[0]=='capability'}class="active"{/if}><div><a href="http://horses.org.ua/page/about/capability">Возможности</a></div></li>
		<li {if $aParams[0]=='faq'}class="active"{/if}><div><a href="http://horses.org.ua/page/about/faq">Вопрос/ответ</a></div></li>
		</ul>
		{/if}
	</li>

	<li {if $sEvent=='use'}class="active"{/if}>
	<a href="{router page='page'}use/">Использование</a>
				
		{if $sEvent=='use'}
		<ul class="sub-menu">
					
		<li {if $aParams[0]=='idea'}class="active"{/if}><div><a href="http://horses.org.ua/page/use/idea/">Общая идея</a></div></li>
		<li {if $aParams[0]=='info'}class="active"{/if}><div><a href="http://horses.org.ua/page/use/info/">Размещение информации</a></div></li>
		<li {if $aParams[0]=='photo'}class="active"{/if}><div><a href="http://horses.org.ua/page/use/photo/">Работа с фото</a></div></li>
		<li {if $aParams[0]=='projects'}class="active"{/if}><div><a href="http://horses.org.ua/page/use/projects/">Участие в проектах</a></div></li>
		</ul>
		{/if}
	</li>

		
	<li {if $sEvent=='partners'}class="active"{/if}>
	<a href="{router page='page'}partners/">Партнерам</a>
		{if $sEvent=='partners'}
		<ul class="sub-menu">
					
		<li {if $aParams[0]=='advertising'}class="active"{/if}><div><a href="http://horses.org.ua/page/partners/advertising/"> Реклама</a></div></li>
		<li {if $aParams[0]=='market'}class="active"{/if}><div><a href="http://horses.org.ua/page/partners/market/">Маркет</a></div></li>
		<li {if $aParams[0]=='program'}class="active"{/if}><div><a href="http://horses.org.ua/page/partners/program/">Партнерская программа</a></div></li>
		<li {if $aParams[0]=='commerce'}class="active"{/if}><div><a href="http://horses.org.ua/page/partners/commerce/">Коммерческий раздел</a></div></li>
		<li {if $aParams[0]=='service'}class="active"{/if}><div><a href="http://horses.org.ua/page/partners/service/">Абонентское обслуживание</a></div></li>
		</ul>
		{/if}
		</li>

</ul>


Все работает, все нравится. Вот как это выглядит на сайте: horses.org.ua/page/about/

Проблема: Почему в sub-menu выводится только по 3 первых пункта? Я уже все обыскал. В конфиге этого нет. Думал, может где-то в Смарти стоит ограничение… Незнаю как и где, даже не понимаю почему так.
Подскажите кто-что думает…

Спасибо за внимание

7 комментариев

avatar
скачайте firebug и вы увидите что проблема в css у вас а именно

.sub-menu {
    font-size: 12px;
    left: 0;
    position: absolute;
    top: 59px;
    width: 400px;
}

width: 400px;
  • hoti
  • +1
avatar
Спасибо. У меня есть firebug. Но честно говоря я не знаю в чем там проблема.
Тут не любят подобные вопросы, но я все же извиняюсь за наглость и прошу Вас ткнуть меня носом. Честно говорю — не вьеду в суть проблемы.
avatar
    данный див у вас шириной в 400px внутри же каждый ли в зависимости от количество буковок занимает определенное место в данном диви ну на вскидку я поставил width: 700px; и все влезло
avatar
<ul class="sub-menu">

парсером сьело в начале
avatar
Да, hoti. Вы правы. Ввсе стало как надо.
Спасибо Вам большое за помощь!
avatar
А какой файл править, чтоб такое сделать?
avatar
Вроде нашел где (header_top). Правда верстка поехала:)
Подскажите что в css подправить, пожалуйста.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.