Контент -> Категории, iCMS 2.5.1
Правильно понимаю, что имеем старую знакомую болячку меню от "однёрки"?
Придётся проходить ручками всё дерево, или обрушения локальны для каждого вида контента?
Или может, появились более эстетичные варианты решения проблемы?
Спасибо!
Другой вопрос, что любая попытка переноса _гарантированно_ приводит к _одинаковому_ сбою: NS_Right L0 _каждый_ раз сбрасывается со 118 (корректное значение) на 2.
Каждый. Вне зависимости от перетаскиваемого пункта.
Суеверно удалил последнюю добавленную подкатегорию с id=65 и NSLeft\Right 5 и 6 соответственно. До неё вроде как всё перетаскивалось. И — не помогло. Не пойму, в чём может быть подвох, но проблема воспроизводима на 100%.
Придётся, видимо, всю сортировку провести вручную через Вашу замечательную утилиту.
— cортировку по NSLeft и parent_id (в дополнение к имеющемуся по id, можно по умолчанию, и не отключать и не настраивать):
$sql = "SELECT * FROM {$table} {$where} ORDER BY parent_id,ns_left";
size="', ($key=='title')?40:3, '"
size="3"
— постепенное затемнение строк от степени вложенности (Level):
.cell0{ width: 5%; border: 1px solid blue; background: #C0E0E0; } .cell1{ width: 5%; border: 1px solid blue; background: #B0D0D0; } .cell2{ width: 5%; border: 1px solid blue; background: #A0C0C0; } .cell3{ width: 5%; border: 1px solid blue; background: #90B0B0; } .cell4{ width: 5%; border: 1px solid blue; background: #80A0A0; } .................. echo '<td class="cell', $menu[ns_level],'">';
Вчера уже нашёл в Файлах профиля, спасибо) почему-то, когда писал предпредыдущее сообщение, этого ответа не было.
так у вас Первая ветка или Вторая?
Для Двойки немного другая утилита — вот
P.S. Да, ветка вторая, версия и компонента указаны в описании темы под её заголовком.
К сожалению, на этом форуме описание отображается только в списке тем, но не при заходе в саму тему.
Тоже сообразил это сделать, и реализовал в утилите для первой ветки, только несколько иначе. Вот только выложить не успел))) Лишнее доказательство того, что хорошая мысль приходит разным людям одновременно.— постепенное затемнение строк от степени вложенности (Level):