Проблема с главным меню

#1 2 июня 2013 в 06:57
проблема с меню, не могу переместить на позицию вверх, выходит сообщение

Nested sets error: UPDATE cms_menu SET NSLeft = NSLeft + 0, NSRight = NSRight + 0 WHERE NSLeft >= AND NSRight <=

Помогите разобраться, версия instant 1.10.1
#2 2 июня 2013 в 09:43
смотрите внимательно на условие WHERE.
NSLeft больше или равно чего?
NSRight меньше или равно чего?
При попытке скормить такой sql-запрос БД у вас будут проблемы с синтаксисом.
#3 2 июня 2013 в 09:51


смотрите внимательно на условие WHERE.
NSLeft больше или равно чего?
NSRight меньше или равно чего?
При попытке скормить такой sql-запрос БД у вас будут проблемы с синтаксисом.

Странник

а по подробнее распишете пожалуйста что и где править надо…
#4 2 июня 2013 в 09:57
Это вы в админке пытаетесь нажимать "стрелка вверх" на пункте меню и появляется сообщение о такой ошибке? Какие-нибудь изменения в файлы движка вносили?
#5 2 июня 2013 в 11:54


Это вы в админке пытаетесь нажимать "стрелка вверх" на пункте меню и появляется сообщение о такой ошибке? Какие-нибудь изменения в файлы движка вносили?

Странник

именно стрелку, да но то что связанно с меню ничего не трогал
#6 2 июня 2013 в 12:07
Это нормальное явление для инстант. Идите на сайт/admin/index.php?view=repairnested и восстанавливайте дерево.
#7 20 октября 2013 в 12:55
Перемудрили однозначно с организацией меню. Можно было все проще сделать.

Одна из ситуаций разрушения дерева меню — это возврат в общее меню подпункта с ordering=1 (а 1 зарезервирована, как известно, за корневым меню).

Еще побочный эффект — невозможность сделать (штатными средствами) подпункты под "Главная", а также неподсвечиваемость пункта "Главное", сделанного вручную.
#8 20 октября 2013 в 13:04

неподсвечиваемость пункта "Главное", сделанного вручную

NA
  1. {if $menuid==1 && $item.id==ид_вашей_главной}class="selected"{/if}
#9 20 октября 2013 в 13:29
Кстати и наоборот — при переводе пункта в подпункт может оказаться более 1 пункта с ordering 1, и снова клинч.

Хороший совет по контролю параметров через MyAdmin здесь: instantcms.ru/forum/thread9044.html — сообщение #10
#10 20 октября 2013 в 13:33


неподсвечиваемость пункта "Главное", сделанного вручную

NA
  1. {if $menuid==1 && $item.id==ид_вашей_главной}class="selected"{/if}

lokanaft

Спасибо!
P.S. В вики бы это все выкладывать, типа раздела "Советы и трюки". новичкам намного проще было бы адаптироваться.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.