| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Никита Козин 08.09.2005 07:52 / 08.09.2005 11:41
Понадобился метод, который последовательно перебирает строки таблицы, а разделитель печатает не после каждой не последней строки, а после каждых n строк. Также может печать после каждой не последней строки один разделитель, а после каждых n строк — другой.@tmenu[table;counter;code;separator;separator_advanced]
^table.menu{
$code
}{
^if(^table.line[] != $table){
^if(def $separator_advanced && !(^table.line[] % ^counter.int(1))){
$separator_advanced
}{
$separator
}
}
}Пример вызова: ^tmenu[$table](3){
$table.title
}[<br>;<hr>]