|
|
22.05.2012, 11:50
|
|
nops
Группа 5а5
Зарегистрирован: 2009-01-05
Сообщений: 112
|
Имеем
HTML-код вывода навигации выглядит так: Цитата:<div class="maxiRoundedcenter">
<ul class="menu maximenuCK">
<li class="maximenuCK current active level0"><a class="maximenuCK " href="/" title=""><span class="titreCK">home</span></a></li>
<li class="maximenuCK parent level0"><a class="maximenuCK " href="about" title=""><span class="titreCK">about</span></a>
<div class="floatCK">
<div class="maxidrop-top"></div>
<div class="maxidrop-main">
<div class="maximenuCK2 first">
<ul class="maximenuCK2">
<li class="maximenuCK first level1"><a class="maximenuCK " href="who" title=""><span class="titreCK">Who We Are</span></a></li>
<li class="maximenuCK parent level1"><a class="maximenuCK " href="our" title=""><span class="titreCK">Our Mission</span></a>
<div class="floatCK">
<div class="maxidrop-top"></div>
<div class="maxidrop-main">
<div class="maximenuCK2 first">
<ul class="maximenuCK2">
<li class="maximenuCK first level2"><a class="maximenuCK " href="design" title=""><span class="titreCK">Design</span></a></li>
<li class="maximenuCK level2"><a class="maximenuCK " href="Technologies" title=""><span class="titreCK">New Technologies</span></a></li>
<li class="maximenuCK last level2"><a class="maximenuCK " href="Development" title=""><span class="titreCK">Development</span></a></li>
</ul>
<div class="clr"></div>
</div>
<div class="clr"></div>
</div>
<div class="maxidrop-bottom"></div>
</div>
</li>
<li class="maximenuCK last level1"><a class="maximenuCK " href="Capabilities" title=""><span class="titreCK">Capabilities</span></a></li>
</ul>
<div class="clr"></div>
</div>
<div class="clr"></div>
</div>
<div class="maxidrop-bottom"></div>
</div>
</li>
<li class="maximenuCK level0"><a class="maximenuCK " href="Works" title=""><span class="titreCK">Works</span></a></li>
<li class="maximenuCK level0"><a class="maximenuCK " href="clients" title=""><span class="titreCK">Clients</span></a></li>
<li class="maximenuCK level0"><a class="maximenuCK " href="contacts" title=""><span class="titreCK">Contacts</span></a></li>
</ul>
</div> *Для удобства чтения сделал скрин
в Шаблоны вывода навигации приписал:
Цитата:$TopMenu[2]['prefix'] = "<ul class='menu maximenuCK'>";
$TopMenu[2]['unactive'] = "<li class='maximenuCK level0'><a class='maximenuCK' href='%URL'>%NAME</a></li>";
$TopMenu[2]['active'] = "<li class='maximenuCK current active parent level0'><a class='maximenuCK' href='%URL'>%NAME</a></li>";
$TopMenu[2]['suffix'] = "</ul>";
$TopMenu[1][prefix] = "\";global \$TopMenu;\$result.=\"";
$TopMenu[1][active] = "<li class='maximenuCK parent level1'><a class='maximenuCK' href='%URL'>%NAME</a>".s_browse_level(2,$TopMenu[2]);
$TopMenu[1][unactive] = "<li><a class='maximenuCK first level1' href='%URL'>%NAME</a>\".s_browse_sub(\$data[\$i][Subdivision_ID],\$TopMenu[2]).\"";
$TopMenu[1][suffix] = "";
$TopMenu[0][prefix] = "\";global \$TopMenu;\$result.=\"";
$TopMenu[0][active] = "<li class='maximenuCK active parent level2'><a class='maximenuCK' href='%URL'>%NAME</a>".s_browse_level(3,$TopMenu[1]);
$TopMenu[0][unactive] = "<li><a class='maximenuCK first level2' href='%URL'>%NAME</a>\".s_browse_sub(\$data[\$i][Subdivision_ID],\$TopMenu[1]).\"";
$TopMenu[0][suffix] = "";
ну и вызываю меню командой Цитата:".s_browse_sub(0,$TopMenu[2])."
что делаю не так? В итоге получаю код:Цитата:<div class="maxiRoundedcenter">
<ul class='menu maximenuCK'><li class='maximenuCK level0'><a class='maximenuCK' href='/'>Главная</a></li><li class='maximenuCK current active parent level0'><a class='maximenuCK' href='/О-нас/'>О нас</a></li></ul>
Другими словами у меня не генерируются ссылки вложенного меню и соответственно не вскрываются.
Заранее благодарен за помощь
|
|
|
22.05.2012, 12:42
|
|
nops
Группа 5а5
Зарегистрирован: 2009-01-05
Сообщений: 112
|
Да что ж ты будешь делать... Стоило написать на форуме, как проблему сам решил...
вообщем, шаблон вывода навигации:
Цитата:$TopMenu[2]['prefix'] = "<div class='floatCK'><div class='maxidrop-top'></div><div class='maxidrop-main'><div class='maximenuCK2 first'><ul class='maximenuCK2'>";
$TopMenu[2]['unactive'] = "<li class='maximenuCK first level2'><a href='%URL'>%NAME</a></li>";
$TopMenu[2]['active'] = "<li class='maximenuCK first level2'><a href='%URL'>%NAME</a></li>";
$TopMenu[2]['suffix'] = "</ul></div></div></div>";
$TopMenu[1][prefix] = "\";global \$TopMenu;\$result.=\"<div class='floatCK'><div class='maxidrop-top'></div><div class='maxidrop-main'><div class='maximenuCK2 first'><ul class='maximenuCK2'>";
$TopMenu[1][active] = "<li class='maximenuCK first level1'><a href='%URL'>%NAME</a>".s_browse_level(2,$TopMenu[2]);
$TopMenu[1][unactive] = "<li class='maximenuCK first level1'><a href='%URL'>%NAME</a>\".s_browse_sub(\$data[\$i][Subdivision_ID],\$TopMenu[2]).\"";
$TopMenu[1][suffix] = "</ul></div></div></div>";
$TopMenu[0][prefix] = "\";global \$TopMenu;\$result.=\"<ul class='menu maximenuCK'>";
$TopMenu[0][active] = "<li class='maximenuCK current active parent level0'><a class='maximenuCK' href='%URL'>%NAME</a>".s_browse_level(1,$TopMenu[1]);
$TopMenu[0][unactive] = "<li class='maximenuCK level0'><a class='maximenuCK' href='%URL'>%NAME</a>\".s_browse_sub(\$data[\$i][Subdivision_ID],\$TopMenu[1]).\"";
$TopMenu[0][suffix] = "</ul>";
ну и вызываю так:Цитата:".s_browse_level(0,$TopMenu[0])."
|
|
|
22.05.2012, 13:25
|
|
Найдёнов Евгений
Найдёнов Евгений
Зарегистрирован: 2009-12-27
Сообщений: 57
|
Ну вот видишь, а если бы не написал, то не решил. Главное правильно поставить вопрос, и решение в 99% случаев находится!
создание сайтов на netcat http://www.weblancer.net/users/naidenov_e/
|