пропал список ресурсов

Доброго времени суток!

Ситуация в следующем, переехал на другой хостинг, накатил бекап сайта и всё работало без нареканий. Но сегодня зашел и менеджер modx не показывает список ресурсов. Версия 2.4.3

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

echo $resourceId.' resId';
$q = $modx->newQuery('modResource', array('show_in_tree' => 0));
$q->orCondition(array('hide_children_in_tree' => 1));

$res = $modx->getCollection('modResource', $q);
foreach ($res as $v) {
$v->set('show_in_tree', 1);
$v->set('hide_children_in_tree', 0);
$v->save();
echo $v->get('id').'';
}

$q = $modx->newQuery('modResource', array('show_in_tree' => 0));
$q->orCondition(array('hide_children_in_tree' => 1));
 
$res = $modx->getCollection('modResource', $q);
foreach ($res as $v) {
   $v->set('show_in_tree', 1);
   $v->set('hide_children_in_tree', 0);
   $v->save();
   echo $v->get('id').' ';
}
Но результата не было — вывел только id ресурса равный 1.

Если создаю новый ресурс — в списке ничего не появляется, но его можно редактировать по ссылке «site.ru/manager/?a=resource/update&id=6», а вот ресурс с id=1 «site.ru/manager/?a=resource/update&id=1» нельзя — загружается пустая страница менеджера с левой колонкой и хидером.

Кэш чистил — не помогло.

Подскажите, пожалуйста, можно ли вручную внести запись в таблицу БД, чтобы появился ресурс с id=1 и его можно было редактировать?
Ilya Z.
18 мая 2016, 00:41
modx.pro
1 772
0

Комментарии: 1

Ilya Z.
19 мая 2016, 09:30
0
сейчас добавил новый ресурс, а у самого первого выставил в таблице «modx_site_content»:

hide_children_in_menu = 1
show_in_tree = 0

и дерево заработало — показывает все новые ресурсы.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1