Как исключить последний добавленый ресурс из выборки ModX?

Для исключения последнего добавленного ресурса из выборки ModX можно воспользоваться следующим подходом:

1. Определите критерии выборки ресурсов, исходя из вашей логики и требований. Например, если вы хотите выбрать все ресурсы с определенным документом-родителем, вы можете использовать объект класса modResourceQuery:

$query = $modx->newQuery('modResource');
$query->where(array(
    'parent' => $parentId,
));

где $parentId - идентификатор родительского ресурса.

2. Отсортируйте выборку в обратном порядке добавления. Для этого можно использовать метод sortDesc():

$query->sortDesc('createdon');

3. Установите ограничение выборки на 1 элемент, чтобы получить только последний ресурс:

$query->limit(1);

4. Выполните запрос и получите результат:

$resources = $modx->getCollection('modResource', $query);

Теперь объект $resources будет содержать только один последний добавленный ресурс, который можно использоать по вашему усмотрению.