Массовое редактирование (обновление) ресурсов ?
Привет. Вот скрипт для редактирования одного ресурса. Подскажите, пожалуйста, как сделать массовое редактирование ресурсов (изменение типа публикации, изменения контента) с поиском по заголовкам.
4
<?php
// Выполняем поиск по заголовку
$resource = $modx->getObject('modResource', array('pagetitle' => 'Заголовок 1'));
if (is_object($resource)) {
// преобразуем объект в массив
$resource = $resource->toArray();
// изменим публикацию (опубликована/не опубликована) страницы
$resource[«published»] = '1';
// выполнение процессора
$response = $modx->runProcessor('resource/update', $resource);
// если ошибка
if($response->isError()){
echo «Произошла ошибка». $response->getMessage();
}
else{
echo «Документ изменен»;
}
} else {
echo «Документ не найден»;
}
Комментарии: 4