при перемещении пунктов меню, сообщает:
Nested sets error: UPDATE cms_menu SET NSLeft = NSLeft + 0, NSRight = NSRight + 0 WHERE NSLeft >= AND NSRight <=
вот здесь описание.
trac.instantcms.ru/ticket/306
кто знает решение?
#1
10 августа 2011 в 18:50
#2
10 августа 2011 в 19:29
такая же беда. подтверждаю. Видимо когда удаляешь ID посередине и перемещая на него пункт лезет эта ошибка
#3
10 августа 2011 в 19:34
Недавно поднималась тема. Пункты меню.
Хорошо, что вписали в багтрекер. Просто удалите пункт меню и создайте заново. И установится в нужное место.
Хорошо, что вписали в багтрекер. Просто удалите пункт меню и создайте заново. И установится в нужное место.
Сегодня в 05:22
#4
10 августа 2011 в 20:04
Это понятно, что удали, вставь… Но должно работать без этого.
#5
10 августа 2011 в 20:10
Это понятно, что удали, вставь… Но должно работать без этого.
я не совсем понял.
нужно сделать 2 пункт видео, как сделать?
#6
21 октября 2011 в 23:49
кто смог решить проблему?
#7
22 октября 2011 в 00:07
решение нашёл только одно(есть и другие, в правке файлов) в правке базы.Все пункты заново отсортировал по порядку
#8
22 октября 2011 в 15:30
Максим, решение секретное?
#9
22 октября 2011 в 19:12
в правке базы.Все пункты заново отсортировал по порядку
phpMyAdmin > Ваша база > таблица > (cms)_menu
В поле ordering прописаны порядковые номера пунктов меню.
Их нужно отсортировать по порядку.
Прикрепленный файл
Screenshot1_b44f0.jpg
138 Кб
#10
20 июня 2012 в 19:39
Админы писали, что не могут повторить ошибку.
Вот последовательность действий. Имеем чистую 1.9
Создаем пункт меню, ссылающийся на # называем Общение. В него перемещаем подпункты как на картинке
а теперь попробуйте передвинуть Объявления вниз или Общение вверх. Получим белый лист и
Вот последовательность действий. Имеем чистую 1.9
Создаем пункт меню, ссылающийся на # называем Общение. В него перемещаем подпункты как на картинке
а теперь попробуйте передвинуть Объявления вниз или Общение вверх. Получим белый лист и
Nested sets error: UPDATE cms_menu SET NSLeft = NSLeft + 4, NSRight = NSRight + 4 WHERE NSLeft >= AND NSRight <=
#11
20 июня 2012 в 20:24
Подтверждаю сталкивалса с такой же проблемой и ошибкой, пересортировал через базу
#12
5 апреля 2013 в 07:45
ссылки исчезли
instantcms.ru/forum/thread7735.html#60422
instantcms.ru/redirect?url=http://trac.instantcms.ru/ticket/306
у кого осталось решение?
instantcms.ru/forum/thread7735.html#60422
instantcms.ru/redirect?url=http://trac.instantcms.ru/ticket/306
у кого осталось решение?
#13
5 апреля 2013 в 07:53
1.9? В 1.10+ насколько знаю этой проблемы нет.
Аким, решалось исправлением деревьев. Запомни порядок пунктов меню. Затем, идешь в админку и нажимаешь Настройки->Проверка деревьев. Если найдены ошибки, нажимаешь Исправить. Вложенность пропадет. По новой располагаешь пункты, как надо.
Аким, решалось исправлением деревьев. Запомни порядок пунктов меню. Затем, идешь в админку и нажимаешь Настройки->Проверка деревьев. Если найдены ошибки, нажимаешь Исправить. Вложенность пропадет. По новой располагаешь пункты, как надо.
#14
5 апреля 2013 в 07:54
В 1.10+ чистой установки повторить проблему — очень очнь просто
#15
5 апреля 2013 в 10:13
Марат, у меня 1.10.1, ошибка такая же как у Евгения. Чистка деревьев не помогает (она сбрасывает всю вложенность, а не правит проблему), т.к. после настройки всего меню (более 50 пунктов) нельзя их передвигать снова. Каждый раз чистить деревья и переставлять пункты, вкладывать — это тихий ужас.