Копирование структуры контекста (мультиязычность)

Есть мультиязычный сайт и два контекста web и en + babel, в каждом одинаковая структура, шаблоны и чанки одни и те же, alias совпадают.
Нужно добавить новый контекст но делать копии страниц (переводы) по одной через babel достаточно кропотливо. Может кто то делал копирование структуры целиком?
Alex Zhuravlev
03 мая 2015, 09:13
modx.pro
3 127
+2

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

Alex Zhuravlev
03 мая 2015, 12:14
0
По идее можно написать запрос который будет брать строки с значением web из таблицы ***_site_content и копировать их в туже таблицу с новым значением контекста а также добавлять в таблицу ***_site_tmplvar_contentvalues новый контекст и id новых страниц.
    Shin
    05 мая 2015, 03:58
    +3
    Не создавайте, а скопируйте контекст и будут вам все копии документов.
      Дмитрий
      05 мая 2015, 04:28
      0
      Все гениальное просто!!)))
        Alex Zhuravlev
        05 мая 2015, 07:50
        0
        Класс! Век живи, век учись. Спасибо, это превосходно.

        P.S. Остается только после копирования табличку ***_site_tmplvar_contentvalues в базе поправить, что бы babel понимал что это переводы и при копировании контекста снимать галку «Предотвратить дублирование псевдонимов ресурсов»
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        4