Я работаю с MODX Evolution 1.0.14. Мне нужно скопировать несколько подкатегорий в другую категорию, как мне это сделать?
Мне нужно скопировать эти страницы (синяя линия) это место (синяя точка).
Я думаю, что это возможно только с помощью некоторого пользовательского php-скрипта, который выберет все нужные мне страницы и вставит его с другим parent
значение.
В MODX Evolution самый быстрый способ — запустить SQL-запрос непосредственно в phpmyadmin. Код ниже предназначен для Revolution, но с некоторыми незначительными изменениями он будет работать для Evo. Я не знаю имя таблицы site_content в Evo.
UPDATE `modx_site_content` SET `parent` = 765 WHERE `parent` = 1
Вы можете встроить дополнительную безопасность, чтобы изменить только ресурсы с определенным шаблоном:
UPDATE `modxt_site_content` SET `parent` = 765 WHERE `parent` = 1 AND `template` = 5
Других решений пока нет …