Проверка на дублирование URL через API

Здравствуйте!
Продолжаю постигать основы API MODX, и возник вопрос, на который нигде толком не нашел ответа.
На этом сайте этот вопрос тоже поднимался, но ответа он не получил.
Дело вот в чем. Я пытаюсь программно создать документ примерно так (опускаю детали)
$fields = array(
    'pagetitle' => 'Test',
    'template' => 2,
    'published' => 1,
);
$response = $modx->runProcessor('resource/create', $fields);
if ($response->isError()) {
    //вывод ошибок
}
На сайте задействованы ЧПУ, и при попытке создать документ с одинаковым pagetitle, создание документа не проходит. Как сделать так, что если УРЛ дублируется, к нему что-нибудь приписывалось например?
Нашел упоминание о методе isDuplicateAlias(), но как его вызвать в данном случае, не понимаю.
Конечно, можно попробовать изначально генерировать alias'ы с добавлением каких-нибудь цифр или еще чего, но мне кажется, что это не очень хороший вариант.
Дмитрий
26 января 2016, 21:35
modx.pro
1 061
0
Поблагодарить автора Отправить деньги

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0