Как вывести значение из таблицы?

Для того чтобы вывести значение из таблицы в MODX, вам понадобится использовать xPDO - API для работы с базой данных MODX.

Первым шагом нужно связать ваш плагин, сниппет или скрипт с xPDO. Для этого нужно добавить следующий код в начало файла:

<?php
// Загрузка основного файла MODX
require_once '/путь/до/MODX/index.php';

// Создание экземпляра класса xPDO
$xpdo = new xPDO("mysql:host=localhost;dbname=имя_базы_данных", "логин_базы_данных", "пароль_базы_данных");

// Проверка на ошибки
if ($xpdo->connect()) {
    // код для работы с модулем xPDO
} else {
    echo "Ошибка подключения к базе данных!";
}

Далее, чтобы получить значение из таблицы, вам понадобится создать объект класса xPDOQuery и выполнить запрос:

// Создание объекта класса xPDOQuery
$query = $xpdo->newQuery('имя_таблицы');

// Добавление условия в запрос (если нужно)
$query->where(array('поле' => 'значение'));

// Выполнение запроса и получение результата
$result = $xpdo->getObject('имя_класса', $query);

Здесь "имя_таблицы" - это имя таблицы, из которой вы хотите получить значение, "поле" - поле, по которому нужно выполнить отбор (если нужно), "значение" - значение, по которому нужно выполнить отбор (если нужно), "имя_класса" - имя класса, к которому относится таблица.

После выполнения запроса, вы сможете получить нужное значение из объекта $result, используя доступ к свойствам объекта. Например:

echo $result->имя_свойства;

Здесь "имя_свойства" - это имя поля, значение которого вы хотите вывести.

Важно также помнить о защите от SQL-инъекций. Если данные, которые вы используете в запросе, получаются от пользователя, следует использовать подготовленные выражения для безопасного выполнения запросов.

Это базовый пример того, как вывести значение из таблицы в MODX. В зависимости от ваших конкретных потребностей и структуры базы данных, код может изменяться. Но в целом, используя xPDO, вы сможете легко получить значения из таблицы в MODX.