О нас
Разработчикам
Заметки
Переводчик
Транслитератор
Сравнить текст
Генератор пароля
Ip и информация
О нас
Разработчикам
Заметки
Переводчик
Транслитератор
Сравнить текст
Генератор пароля
Ip и информация
modx
us.content
Modx use modY; $modx = modY::getInstance('modY'); Положить данные в регистр $modx->setPlaceholder('sort', $sort); $modx->getPlaceholder('sort'); // получить Главная src/Controllers/Resource/Index/Main.php $_SERVER['DOCUMENT_ROOT'] BASE_DIR Env получить getenv('SITE_DOMAIN') $this->modx->config $this->resource()->xpdo Роуты core/config/routes.php src/Router/Builder.php События core/config/events.php Шаблоны core/elements Переводы $this->modx->lexicon(‘slug’); Debug tpl {var $name = $_modx->page['name']} {$name|dump} {'' | date: 'Y'} // Request $url = 'https://site.ru'; $uri = '/api'; $params = [ 'query' => [ 'param1' => 'value1', 'param2' => 'value2', ] ]; $client = new \GuzzleHttp\Client([ 'base_uri' => $url, 'verify' => false, 'connect_timeout' => 2, 'timeout' => 2, ]); $response = $client->request('post', $uri, $params); // $client->post($uri, $params); $status = $response->getStatusCode(); if ($status === 200) { $data = $response->getBody()->getContents(); $data = json_decode($data, true)['data'] ?? []; } // Записать в логи use modY; use xPDO; $modx = modY::getInstance('modY'); $modx->log(xPDO::LOG_LEVEL_ERROR, $e->getAwsErrorCode());
Список