Ошибка при добавлении меню

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 28 ноября 2012 в 22:21
Все привет, наткнулся на проблему, когда добавляю новый пункт меню, ошибка
Nested sets error: SELECT * FROM cms_menu WHERE id = AND NSDiffer = ''
#2 28 ноября 2012 в 22:39
evo, версия InstantCMS какая?
Как вариант — всегда есть возможность удалить таблицу меню в базе и создать её заново.
#3 28 ноября 2012 в 22:39


evo, версия InstantCMS какая?
Как вариант — всегда есть возможность удалить таблицу меню в базе и создать её заново.

Madmax

v1.10
#4 28 ноября 2012 в 22:40

v1.10

evo
Да, уже увидел в комментариях, а способ устранения я написал.
#5 28 ноября 2012 в 22:42


v1.10

evo
Да, уже увидел в комментариях, а способ устранения я написал.

Madmax

То есть, посмотреть структуру cms_menu и сделать заново?
#6 28 ноября 2012 в 22:46

То есть, посмотреть структуру cms_menu и сделать заново ?

evo
Можно отремонтировать, а можно вообще удалить эту таблицу и запросом создать заново, SQL запрос в архиве есть.
#7 28 ноября 2012 в 23:03
проблему решил, добавил SQL запрос

CREATE TABLE `cms_menu` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`menu` varchar(200) NOT NULL,
`title` varchar(200) NOT NULL,
`link` varchar(200) NOT NULL,
`linktype` varchar(12) NOT NULL DEFAULT 'link',
`linkid` varchar(25) DEFAULT '-1',
`target` varchar(8) NOT NULL DEFAULT '_self',
`component` varchar(100) NOT NULL,
`ordering` int(11) NOT NULL DEFAULT '1',
`published` tinyint(1) NOT NULL,
`template` varchar(30) NOT NULL,
`access_list` tinytext NOT NULL,
`iconurl` varchar(100) NOT NULL,
`NSLeft` int(11) NOT NULL,
`NSRight` int(11) NOT NULL,
`NSLevel` int(11) NOT NULL,
`NSDiffer` varchar(40) DEFAULT NULL,
`NSIgnore` int(11) NOT NULL,
`parent_id` int(11) NOT NULL,
PRIMARY KEY (`id`),
KEY `parent_id` (`parent_id`),
KEY `NSLeft` (`NSLeft`,`NSRight`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

INSERT INTO `cms_menu` (`id`, `menu`, `title`, `link`, `linktype`, `linkid`, `target`, `component`, `ordering`, `published`, `template`, `access_list`, `iconurl`, `NSLeft`, `NSRight`, `NSLevel`, `NSDiffer`, `NSIgnore`, `parent_id`) VALUES
(1, 'root', '-- Корневая страница --', '-1', 'link', '-1', '_self', '', 1, 0, '0', '', '', 1, 34, 0, '', 0, 0),
(10, 'mainmenu', 'Новости', '/novosti', 'category', '2', '_self', '', 1, 1, '0', '', '', 2, 3, 1, '', 0, 1),
(13, 'mainmenu', 'Q&A', '/faq', 'component', 'faq', '_self', '', 6, 1, '0', '', '', 24, 25, 1, '', 0, 1),
(15, 'mainmenu', 'Люди', '/users', 'component', 'users', '_self', '', 9, 1, '0', '', '', 30, 31, 1, '', 0, 1),
(17, 'mainmenu', 'Блоги', '/blogs', 'component', 'blogs', '_self', '', 4, 1, '0', '', '', 20, 21, 1, '', 0, 1),
(18, 'mainmenu', 'Форум', '/forum', 'component', 'forum', '_self', '', 10, 1, '0', '', '', 32, 33, 1, '', 0, 1),
(20, 'mainmenu', 'Фото', '/photos', 'component', 'photos', '_self', '', 3, 1, '0', '', '', 14, 19, 1, '', 0, 1),
(21, 'mainmenu', 'Статьи', '/stati', 'category', '6', '_self', '', 2, 1, '0', '', '', 4, 13, 1, '', 0, 1),
(23, 'mainmenu', 'Каталог', '/catalog', 'component', 'catalog', '_self', '', 7, 1, '0', '', '', 26, 27, 1, '', 0, 1),
(42, 'mainmenu', 'Новые фото', '/photos/latest.html', 'link', '/photos/latest.html', '_self', '', 1, 1, '0', '', 'starcons20.gif', 15, 16, 2, '', 0, 20),
(41, 'mainmenu', 'Психология', '/stati/psihologija', 'category', '14', '_self', '', 3, 1, '0', '', '07.gif', 9, 10, 2, '', 0, 21),
(40, 'mainmenu', 'Геология', '/stati/geologija', 'category', '12', '_self', '', 2, 1, '0', '', 'objects035.gif', 7, 8, 2, '', 0, 21),
(39, 'mainmenu', 'Астрономия', '/stati/astronomija', 'category', '11', '_self', '', 1, 1, '0', '', 'objects049.gif', 5, 6, 2, '', 0, 21),
(38, 'mainmenu', 'Клубы', '/clubs', 'component', 'clubs', '_self', '', 5, 1, '0', '', '', 22, 23, 1, '', 0, 1),
(37, 'mainmenu', 'Объявления', '/board', 'component', 'board', '_self', '', 8, 1, '0', '', '', 28, 29, 1, '', 0, 1),
(44, 'mainmenu', 'Маркетинг', '/stati/marketing', 'category', '13', '_self', '', 4, 1, '0', '', 'objects067.gif', 11, 12, 2, '', 0, 21),
(43, 'mainmenu', 'Лучшие фото', '/photos/top.html', 'link', '/photos/top.html', '_self', '', 2, 1, '0', '', 'voteyes.gif', 17, 18, 2, '', 0, 20);
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.