Дублирование пунктов.

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
f00fc7c8
Сообщения: 55
Зарегистрирован: Пт ноя 01, 2013 3:15 am
Благодарил (а): 3 раза
Поблагодарили: 11 раз

Дублирование пунктов.

Сообщение f00fc7c8 » Вс фев 28, 2016 9:48 am

День добрый.
Обнаружил в настройках панели управления два одинаковых пункта: "Правила безопасности".
Скрывая в модулях - остаётся один, но вызов отображает - menu (id: 108) при всех вариантах.
Кто-нибудь сталкивался, с подобной ситуацией?
f00fc7c8
Сообщения: 55
Зарегистрирован: Пт ноя 01, 2013 3:15 am
Благодарил (а): 3 раза
Поблагодарили: 11 раз

Re: Дублирование пунктов.

Сообщение f00fc7c8 » Вс фев 28, 2016 12:19 pm

В правом углу обнаружил кнопку без подписи...
view_mode=delete_security_rules&id=1" onclick="return confirm('Вы уверены? Пожалуйста, подтвердите операцию.')" class="btn btn-small" title="Удалить"><i class="icon-remove"></i></a>
При подтверждении осталось поле: Нет данных, но пункт меню дублирован.
Откатываться сильно назад - проблемно, подозреваю битая таблица...

-- Структура таблицы `security_rules`
--

CREATE TABLE IF NOT EXISTS `security_rules` (
`ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
`OBJECT_TYPE` char(20) NOT NULL DEFAULT '',
`OBJECT_ID` int(10) NOT NULL DEFAULT '0',
`TERMINALS` varchar(255) NOT NULL DEFAULT '',
`TERMINALS_EXCEPT` int(3) NOT NULL DEFAULT '0',
`USERS` varchar(255) NOT NULL DEFAULT '',
`USERS_EXCEPT` int(3) NOT NULL DEFAULT '0',
`TIMES` varchar(255) NOT NULL DEFAULT '',
`TIMES_EXCEPT` int(3) NOT NULL DEFAULT '0',
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

--
-- Дамп данных таблицы `security_rules`
--

INSERT INTO `security_rules` (`ID`, `OBJECT_TYPE`, `OBJECT_ID`, `TERMINALS`, `TERMINALS_EXCEPT`, `USERS`, `USERS_EXCEPT`, `TIMES`, `TIMES_EXCEPT`) VALUES
(1, 'menu', 108, '', 0, '1', 0, '', 0);
f00fc7c8
Сообщения: 55
Зарегистрирован: Пт ноя 01, 2013 3:15 am
Благодарил (а): 3 раза
Поблагодарили: 11 раз

Re: Дублирование пунктов.

Сообщение f00fc7c8 » Вс фев 28, 2016 1:28 pm

Дублирование пунктов связано с дублированием записей в project_modules...
Вопрос закрыт.
Ответить