Редактирование меню(ошибка)

 
Посетитель
small user social cms
Сообщений: 94
Вот решил создать ещё одно меню, в админке начал в "Меню сайта" менять главное меню на дополнительное и при сохранении если отжимаешь "Публиковать пункт меню" вылазит ошибка что то типо "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' template='0', allow_group='-1', iconurl='post.gif' W' at line 8".
решил разобраться
Зашел в /admin/applets/menu.php
Заменил
Код PHP:
  1. $sql = "UPDATE cms_menu
  2. SET title='$title',
  3. menu='$menu',
  4. link='$link',
  5. linktype='$linktype',
  6. linkid='$linkid',
  7. target='$target',
  8. published=$published,
  9. template='$template',
  10. allow_group='$allow_group',
  11. iconurl='$iconurl'
  12. WHERE id = $id
  13. LIMIT 1";
на
Код PHP:
  1. $sql = "UPDATE cms_menu
  2. SET title='$title',
  3. menu='$menu',
  4. link='$link',
  5. linktype='$linktype',
  6. linkid='$linkid',
  7. target='$target',
  8. published='$published',
  9. template='$template',
  10. allow_group='$allow_group',
  11. iconurl='$iconurl'
  12. WHERE id = $id
  13. LIMIT 1";
т.е. добавил всего кавычки в published и всё заработало smile
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4361
Чумак Сергей, решение уже давно лежит в багтрекере

заглядывайте сюда время от времени и фикстесь)
к каждому коммиту имеется комментарий.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.