Супер! Спасибо) Закину запросы и даю ссыль на то, что получится)

Дима, как я говорил, надо именно POST-запросы слать. GET-это возвращает HTML самого API-интерфейса. Более того, слать надо с заголовками json. Вот рабочий пример (выполняется через MODX-console) Обрати внимание, я в запрос прописал параметры $first и $orderBy со значениями по умолчанию. Теперь эти параметры можно передавать в запросе (см. variables). Я еще улучшил по ходовой запрос, добавив для примера конструкцию @include(if: $withPlaces). Если передать параметр withPlaces = true, то будут получены еще и данные заведений пользователя. Если нет, то соответственно нет. А where в моем примере запрашивает только тех пользователей, которые создали хоть одно заведение.

Проблема в следующем: тестово обращаюсь https://pivkarta.ru/api/?query={beers{name}}, но если вбить в адресную, то показывает http://joxi.ru/8An0bwVczjjabm То есть в строке не прописывается api/. Не сталкивался? И соответственно в modx пытаюсь постучать - выдает ошибку

Спасибо! Я тогда как разберусь - сюда закину что получится)

Дима, привет! Здесь все как и с чистым GraphQL. Можно гуглить, к примеру, по запросу "graphql request example". Или вот прямая ссылка на оффдоку: https://graphql.org/learn/serving-over-http/ По сути это стандартный ajax-запрос (в примеру, через fetch) с передачей GraphQL-запроса в теле ajax-запроса с получением ответа в формате json.

Решил сейчас попробовать Asset Manager. Компонент не слишком популярный, похоже, но не заброшенный и, по первым впечатлениям, весьма не плохой. Есть загрузка файлов через drag. Только пагинации загруженных фото в админке нет, но в целом, не совсем плохо.

Да, мне тоже в свое время пришлось свою галерею пилить, потому что не было подходящей галереи. https://youtu.be/_hUL04ld2T8 Стоит на некоторых сайтах моих клиентов. Но не готов допиливать его в публичный компонент, просто нет времени.