Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

%COUNTER и навигация в 2 колонки

02.08.2007, 15:21
Гость
Гость

Задача следующая, нужно показать навигацию в макете в 2 колонки, каким образом правильно записать условие:
$browse_sub[0][divider] = opt_case(%COUNTER%2==0, "</tr><tr>", "");
получаю ошибку парсера грустный
02.08.2007, 15:58
Гость
Гость

Код:
".opt(is_even($i),"</tr><tr>")."


У меня работает улыбка
02.08.2007, 17:04
Гость
Гость

спасибо, работает.
ps. единственное что не очень универсально, например для случаев если нужно будет показать в 3 колонки этот вариант уже не катит, да и трансформировать его во что то думаю тоже не реал.
02.08.2007, 19:12
d

Зарегистрирован:
2007-02-09
Сообщений: 93

для трех столбцов
Код:
".opt(fmod($i,3)==0,"</tr><tr>")."
05.03.2008, 18:47
Гость
Гость

Дык легко же, как в фотогаллерее, меняешь число в $i/4 на кол-во колонок:

$browse_sub[1][prefix] = "".opt($i=0,"")."<table><tr>";
$browse_sub[1][suffix] = "</tr></table>";
$browse_sub[1][active] = "".opt($i/4==round($i/4),"</tr><tr>")."<td>%NAME</td>".opt($i++,"")."";
$browse_sub[1][active_link] = $browse_sub[1][active];
$browse_sub[1][unactive] = $browse_sub[1][active];
$browse_sub[1][divider] = "";
08.12.2010, 14:17
Гость
Гость

У меня почему-то не получается.

С кем можно проконсультироваться?
22.02.2014, 00:15
Гость
Гость

Подскажите, как сделать на версии 4,7. Данные примеры не помогают!!!
30.03.2014, 16:04
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

В $browse_sub[1][active] нужно заэкранировать кавычки и знак $.
198 196 2014-03-30 16:04:25 7189
Описание проекта