Выбрать ресурсы с одинаковыми алиасами
Переношу сайт с самописного движка на modx. При переносе возникли дубли страниц с одинаковыми alias Нужно эти дубли удалить, вручную не вариант их штук 500, а вот какой запрос сделать чтоб выбрать не могу сообразить. Заранее благодарю за помощь.
Способ если они идут друг за другом я сообразил, но он не подходит так как дубли идут не подряд
Способ если они идут друг за другом я сообразил, но он не подходит так как дубли идут не подряд
<?
$pages = $modx->getCollection('modResource',array('template'=>7));
$i = '';
foreach ($pages as $page){
if($i == $page->get('alias'))
{
$page->remove();
}
$i = $page->get('alias');
}
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
2
Комментарии: 2