Копирование структуры контекста (мультиязычность)
Есть мультиязычный сайт и два контекста web и en + babel, в каждом одинаковая структура, шаблоны и чанки одни и те же, alias совпадают.
Нужно добавить новый контекст но делать копии страниц (переводы) по одной через babel достаточно кропотливо. Может кто то делал копирование структуры целиком?
Нужно добавить новый контекст но делать копии страниц (переводы) по одной через babel достаточно кропотливо. Может кто то делал копирование структуры целиком?
Комментарии: 4
По идее можно написать запрос который будет брать строки с значением web из таблицы ***_site_content и копировать их в туже таблицу с новым значением контекста а также добавлять в таблицу ***_site_tmplvar_contentvalues новый контекст и id новых страниц.
Не создавайте, а скопируйте контекст и будут вам все копии документов.
Все гениальное просто!!)))
Класс! Век живи, век учись. Спасибо, это превосходно.
P.S. Остается только после копирования табличку ***_site_tmplvar_contentvalues в базе поправить, что бы babel понимал что это переводы и при копировании контекста снимать галку «Предотвратить дублирование псевдонимов ресурсов»
P.S. Остается только после копирования табличку ***_site_tmplvar_contentvalues в базе поправить, что бы babel понимал что это переводы и при копировании контекста снимать галку «Предотвратить дублирование псевдонимов ресурсов»
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.