Как массово создать страницы

Здравствуйте, нужно создать страницы у других страниц с определенными id Указав у страниц seo url, Title, id шаблона. Можно ли это сделать через Console в modx REVO?
Игорь
08 апреля 2023, 15:16
modx.pro
508
0

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

Артур Шевченко
08 апреля 2023, 18:42
0
Для чего вам массовое создание страниц?
    Vladimir
    08 апреля 2023, 18:56
    1
    0
    Из того что написано в описании могу дать такой пример.
    Будет конкретный пример, распишу по лучше, ниже создаст только 1 ресурс.
    <?php
    
    $newResourceParentId = 2;
    $newResourceUrl = 'super-product-1337';
    $newResourcePageTitle = 'Лучший продукт в своём роде';
    $newResourceTemplate = 8;
    
    $createNewResource = $modx->runProcessor('resource/create', array(
        'parent' => $newResourceParentId,
        'pagetitle' => $newResourcePageTitle,
        'alias' => $newResourceUrl,
        'template' => $newResourceTemplate,
        'published' => 1
    ));
    
    if ($createNewResource->isError()) {
        echo "Не могу создать страницу с таким заголовком='$newResourcePageTitle'
    ";
        return;
    }
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2