Тестирование мигратора INSTANTCMS1.1.* - INSTANTCMS2.7.1

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Очередной мигратор

#106 10 октября 2018 в 21:47
Ris, понял, спасибо.

Действительно, нужно было ПРОПИСАТЬ вручную на первой странице мигратора cms_

кстати, у меня часто встречаются нестандартные поля в бд

и выползают такие ошибки:

Таблица источника — cms_users. Unknown column 'g.id' in 'field list'

где в миграторе это можно подправить?
#107 10 октября 2018 в 21:49

Unknown column 'g.id' in 'field list'

где в миграторе это можно подправить?

@IRIPUS
Если умеете искать по тексту — поищите в файлах мигратора g.id
#108 10 октября 2018 в 21:54
Ris, туплю😊Вечер уже =)

в общем, вроде все мигрировало. Только вот не понятно:

1. форум… весь мигировался, но его надо еще где-то скачать?
2. каталог статей получил в url стиль id-namecat, как убрать id из урл?
3. точно как в п.2 со статьями- мне не нужен id в url
4. НЕ выводится меню в главное: блоги, объявления и т.п. В админке есть, в меню на сайт не выводятся
#109 10 октября 2018 в 22:00


Ris, туплю😊Вечер уже =)

в общем, вроде все мигрировало. Только вот не понятно:

1. форум… весь мигировался, но его надо еще где-то скачать?
2. каталог статей получил в url стиль id-namecat, как убрать id из урл?
3. точно как в п.2 со статьями- мне не нужен id в url

@IRIPUS

а мигрируется и статьи и карта и видео и фак и доска объявлений и форум?)
#110 10 октября 2018 в 22:03
Ris, по g.id вот эта строка в миграторе:

// Если на сайте источника есть компонент географии — присоединяем определение города
if (mysqli_query($link, "SELECT * FROM {$pref}geo_cities"))
{$join = "left join {$pref}geo_cities g on g.name = p.city
left join {$pref}geo_cities d on d.id = g.id"; $gid = 'g.id as cityid, d.name as cityname,';}
else {$join = ''; $gid ='p.city as cityname, 0 as cityid,';} // Если нет компонента географии — пишем нули


файл users.php в папке emigrator/migrate
#111 10 октября 2018 в 22:03
yury, да, все перенеслось, полностью только останется уже по месту, убрать id перед урлом и т.п.
#112 10 октября 2018 в 22:05

но его надо еще где-то скачать?

@IRIPUS
В файлах у Loadыря.

как убрать id из урл?

@IRIPUS
Найдите во всех файлах $res['id'].'-'. и удалите.
#113 10 октября 2018 в 22:05

При этом база источника может располагаться где угодно.

Ris
а как прописать путь до базы? и сохраняет ли УРЛ старых страниц в новом сайте?
#114 10 октября 2018 в 22:10
Ris, а для какой версии там есть? хочу сразу переводить на последнюю версию
#115 10 октября 2018 в 22:13

а как прописать путь до базы?

yury
Так вроде при запуске первым делом спрашивает реквизиты базы источника.
Сервер — айпи сервера, где лежит база источника. Если на том же сервере, что и получатель — тогда localhost

и сохраняет ли УРЛ старых страниц в новом сайте?

yury
Не ставил задачу сохранить урлы. При переносе своего сайта на урлы забил, но выдача в поисковиках через два месяца вернулась.
Если хотите сохранить урлы — попробуйте это:
/users/files/download6868.html
#116 10 октября 2018 в 22:14

Ris, а для какой версии там есть?

@IRIPUS
Что есть? Где "там"?
#117 10 октября 2018 в 22:15
yury, не создавай папку old — и тогда миграция запустится
#118 10 октября 2018 в 22:15
Ris, форум
#119 10 октября 2018 в 22:17
@IRIPUS,
/forum/thread29012-29.html#297365
/users/5181/files.html
#120 10 октября 2018 в 23:08
Ris, c ошибкой по g.id разобрался
у меня не было таблиц geo =)
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.