Есть стандартная разбивка страницы на чанки и чниппеты:
что-то типа:
[[верхний сниппет]]
[[чанк]]
[[чанк]]
[[чанк]]
[[чанк с вызовом сниппета]]

в [[верхний сниппет]] идет открытие соединения с бд(другой, не той на которой MODX, но тоже localhost(к сожалению у хостера все обращения к БД идут на localhost)
Так же в этом сниппете идет что-то типа:
$strSQL = «SELECT * FROM urlico»;
$rs = mysqli_query($mysqli,$strSQL);
$row = mysqli_fetch_array($rs);
т.е. идет выборка из полей БД из таблицы urlico.
В [[чанк с вызовом сниппета]]:
echo $row['login'] — - — -пишет undefined variable row(т.е. не определена переменная row)

Почему????????
Как еще мне вывести эту переменную в чанке?

Cейчас у меня в каждом чанке стоит полный код открытия соединения с БД+код выборки из таблицы с выводом через echo. Но это полная ересь…