Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
ЧЁРНАЯ ПЯТНИЦА: -40% на редакции E-commerce и Extra до 2 декабря
Купить со скидкой

Чередование в шаблоне вывода навигации

07.04.2006, 00:00
NorTan

Зарегистрирован:
2005-01-21
Сообщений: 2

Мне необходимо вывести меню второго уровня по 2 элемента в каждой строке.
К сожалению, описанными в документации и на форуме методами, мне не удолось сделать.
По сути

Раздел 1, Раздел 2,
Раздел 3, Раздел 4.

Все разделы с 1го по 4-й - разделы одного уровня.
07.04.2006, 16:13
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Код:
$browse_map[1][prefix] = "<table border=0 width=100% id='mapnav'><tr>";
$browse_map[1][unactive] = "".opt($i/2==round($i/2),"</tr><tr>")."<td><a href=%URL>%NAME</a></td>";
$browse_map[1][active] = "".opt($i/2==round($i/2),"</tr><tr>")."<td><a href=%URL>%NAME</a></td>";
$browse_map[1][suffix] = "</tr></table>";
08.04.2006, 01:20
NorTan

Зарегистрирован:
2005-01-21
Сообщений: 2

не работает, даже если я и до этого вставляю ".opt($i++,"")." все равно значение переменной i высчитывается один раз и при выводе всегда равно "1".
08.04.2006, 14:16
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Вот так:

$browse_map[1][prefix] = "<table border=0 width=100% id='mapnav'><tr>";
$browse_map[1][unactive] = "".opt($i/2==round($i/2),"</tr><tr>")."<td><a href=%URL>%NAME</a></td>";
$browse_map[1][active] = "".opt($i/2==round($i/2),"</tr><tr>")."<td><a href=%URL>%NAME</a></td>";
$browse_map[1][suffix] = "</tr></table>";
198 196 2006-04-08 14:16:42 8501
Описание проекта