Коннекторы
Последнее обновление Apr 9th, 2020 | История страницы | Улучшить эту страницу | Сообщить о проблеме
Коннекторы - это простые PHP-файлы, которые могут использоваться для предоставления своих процессоров пользователям manager.
Коннектор ядра connectors/index.php
- данный файл полезен при создании собственных коннекторов. Для этого нужно включить этот файл в коннекторы, а затем обработать запрос, используя $modx->request->handleRequest();
.
Здесь содержаться точки входа для AJAX-запросов, которые в свою очередь не делают никаких манипуляций с базой данных; они просто загружают главный класс MODX, затем проверяют данные запроса, и обрабатывают запрос, указав на соответствующий файл процессора.
Поэтому дополнительные компоненты обычно помещают свои собственные в assets/components/NAME-of-EXTRA/connector.php
, и используют это для своих собственных пользовательских страниц менеджера.
Например, когда мы создаем ресурс, мы спрашиваем connectors/resource/index.php?action=create
. Файл index.php
будет включать в себя базовый файл connectors/index.php
, который инициализирует MODX, обрабатывать любые пользовательские переключения, и сканировать GET
или POST
запросы. connectors/resource/index.php
будет «обрабатывать» запрос и вызывать нужный файл процессор.
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$301 per month—let's make that $500!
Learn more