Перейти к содержимому


Фотография
- - - - -

Пропали все поля в Типе материала


Лучший Ответ SmetDenis , 11 September 2013 - 16:07

Понятия не имею почему такое произошло, первый раз встречаюсь с подобной проблемой. Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 4

#1 skweb

skweb

Отправлено 11 September 2013 - 07:52

Добрый день, прошу помощи разобраться в случившемся инциденте. Натянул одному товарищу на его сайт jbzoo2. Как только дал ему доступ в админку, на следующий же день, он все поломал, и со словами "Я ничего такого не нажимал" попросил меня починить. Обратился к хостеру и с ужасом для себя понял что бэкапов у них по техническим причинам нет! Суть проблемы в следующем: Был тим материалов "мобильные телефоны" для которого был настроен огромный список полей. На момент когда мне уже вручили сломанный сайт все поля в этом типе контента уже отсутствовали, а так же отсутствовало даже имя типа материала

enterbuy - Панель управления 2013-09-11 09-43-24.png

enterbuy - Панель управления 2013-09-11 09-44-16.png

 

Файлик конфигурации в приложении присутствовал и даже содержал кучу информации, но после того как я заново переназвал тип материала, он стал девственно пустым
skweb.by 2013-09-11 09-49-03.png
 

 {
	"name": "\u041c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0435 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u044b",
	"elements":  {

	}
}

  • 0

#2 SmetDenis

SmetDenis

Отправлено 11 September 2013 - 08:58

Вижу такой выход из ситуации
Создайте нужный типа материала заново и настройте все поля.
Zoo сгенерирует тот же набор полей, те же настройки, но с единственной разницей - ключи элементов.

После этого откройте любой материал в базе данных (`#__zoo_item`.`elements`)
и исправьте файл конфигурации типа материала в соответствии с ключами из базы данных.
20130911-h8h-77kb_200x0.jpg 20130911-7qx-128kb_200x0.jpg

Эдакий реверс-инженеринг получается =)


PS Да хранят вас бекапы! ;)
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 skweb

skweb

Отправлено 11 September 2013 - 11:58

Спасибо Денис, за совет, впринципе цели не стоит восстановить все данные, их слава богу небыло, но вот структура полей была из позиций 50ти а то и больше. Да их можно заново ввести, собственно другого выхода и нет... вопрос в следующем, что такого можно было утворить в админке, что бы привести все к такому результату? Хотелось бы недопущения таких ситуаций в будущем.


вот к стати официальный комментарий заказчика:

Сергей! я как Вы мне и сказали "нажать на шестеренку" далее - параметр "максимальное кол-во кадров/сек" значения которые можно было выбрать из выподающего меню (2,4,6,) но такого не бывает, может быть только 15, 30, или 120, так вот те не правильные значения я нажал " - " тоесть удалить, а новые вписал! а удалять все данные я бы точно не стал!


  • 0

#4 SmetDenis

SmetDenis

Отправлено 11 September 2013 - 16:07   Лучший Ответ

Понятия не имею почему такое произошло, первый раз встречаюсь с подобной проблемой.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 skweb

skweb

Отправлено 11 September 2013 - 16:39

Понятия не имею почему такое произошло, первый раз встречаюсь с подобной проблемой.

Надеюсь, что сие больше не повторится... тема закрыта


  • 0




Click to return to top of page in style!