В фотогалерее не создаются альбомы

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 23 августа 2012 в 18:38
Случайно удалил все альбомы в фотогалерее.
Стал создавать заново альбомы, форма "Добавить альбом появляется", пишу название, жму "Создать альбом", выходит в главное окно фотогалереи и надпись "Нет объектов для отображения." В общем альбомы не создаются.
Подскажите что могло произойти? Как исправить?
#2 23 августа 2012 в 19:50
Nivil, а вы с меню не намудрили чего? Попробуйте добавить фото и посмотрите, будут ли отображаться альбомы для выбора.
#3 23 августа 2012 в 20:48

Подскажите что могло произойти? Как исправить?

Nivil
Зайдите в БД и создайте корневой альбом. Посмотрите данные для корневого альбома в инсталляционных дампах инстанта. И сделайте по подобию. Проблема уже поднималась и насколько помню причина была в корневом альбоме.
#4 23 августа 2012 в 21:06
Просто выполни запрос ( как в демо база install instantcms -таблица photo_albums`)
  1. INSERT INTO `cms_photo_albums` (`id`, `parent_id`, `ordering`, `NSLeft`, `NSRight`, `NSDiffer`, `NSIgnore`, `NSLevel`, `title`, `description`, `published`, `showdate`, `iconurl`, `pubdate`, `orderby`, `orderto`, `public`, `perpage`, `cssprefix`, `thumb1`, `thumb2`, `thumbsqr`, `showtype`, `nav`, `uplimit`, `maxcols`, `orderform`, `showtags`, `bbcode`, `user_id`, `is_comments`) VALUES
  2. (100, 0, 1, 1, 6, '', 0, 0, '-- Корневой альбом --', '', 1, 1, '', '2008-05-30 12:03:07', 'title', 'asc', 0, 15, '', 96, 480, 1, 'list', 1, 0, 4, 1, 1, 1, 1, 0),
cms_photo_albums cms префикс по умолчанию.Если создал другой то так и укажи.
#5 24 августа 2012 в 06:53
Что-то не могу найти как поправить в БД
таблицу photo_albums нашел, как там найти то что пропало.
Кстати в админке есть проверка деревьев там такое есть "Дерево фотоальбомов — найдены ошибки!", жму исправит ни чего не происходит.
#6 24 августа 2012 в 07:14
Nivil, нужно смотреть в таблице cms_photo_albums. Это альбомы. Если альбомов нет, то проверка и исправление деревьев ничего не даст. Сделайте вышеприведенный запрос в phpmyadmin, создастся корневой альбом. Дальше в админке создадите нужные альбомы.
#7 24 августа 2012 в 08:24
После выполнеия запроса, выпало вот такое:
#1064 — You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right
Как я понял ошибка в запросе.
#8 24 августа 2012 в 15:02
Помог только такой запрос:
  1. INSERT INTO `cms_photo_albums` (`id`, `parent_id`, `ordering`, `NSLeft`, `NSRight`, `NSDiffer`, `NSIgnore`, `NSLevel`, `title`, `description`, `published`, `showdate`, `iconurl`, `pubdate`, `orderby`, `orderto`, `public`, `perpage`, `cssprefix`, `thumb1`, `thumb2`, `thumbsqr`, `showtype`, `nav`, `uplimit`, `maxcols`, `orderform`, `showtags`, `bbcode`, `user_id`, `is_comments`) VALUES
  2.  
  3. (100, 0, 1, 1, 6, '', 0, 0, '-- Корневой альбом --', '', 1, 1, '', '2008-05-30 12:03:07', 'title', 'asc', 0, 15, '', 96, 480, 1, 'list', 1, 0, 4, 1, 1, 1, 1, 0),
  4.  
  5. (1, 100, 6, 2, 3, '', 0, 1, 'Общий альбом', 'Любой зарегистрированный пользователь может добавить свою фотографию в этот альбом.', 1, 1, '', '2008-04-24 10:18:21', 'pubdate', 'asc', 2, 15, '', 96, 600, 1, 'lightbox', 1, 10, 5, 1, 1, 1, 1, 1),
  6.  
  7. (1034, 100, 8, 4, 5, '', 0, 1, 'Природа', 'Разные красивые пейзажи', 1, 1, '', '2010-10-12 13:44:56', 'pubdate', 'desc', 2, 20, '', 96, 600, 1, 'lightbox', 1, 20, 4, 1, 1, 1, 1, 1),
  8.  
  9. (1035, 0, 1, 1, 2, 'club14', 0, 0, '-Клуб: Клуб любителей InstantCMS-', '', 0, 1, '', '0000-00-00 00:00:00', 'title', 'asc', 0, 15, '', 96, 480, 1, 'list', 1, 0, 4, 0, 1, 1, 14, 0);
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.