Почему выходит ошибка ModX?

Всем привет!
Создал дополнительное поле

Страница miniShop2. Пытаюсь вывести поле на странице и выходит такая шляпа
стоит login и msForm2.
<?php
$field = $profile->get('extended')[$input];
return (empty($field) ? '' : $field);
Fatal error: Uncaught Error: Call to a member function get() on null in /home/penfocv/domains/penfocv.ru/public_html/shop/core/cache/includes/elements/modsnippet/40.include.cache.php:2 Stack trace: #0 /home/penfocv/domains/penfocv.ru/public_html/shop/core/model/modx/modscript.class.php(76): include() #1 /home/penfocv/domains/penfocv.ru/public_html/shop/core/model/modx/modparser.class.php(537): modScript->process(NULL) #2 /home/penfocv/domains/penfocv.ru/public_html/shop/core/components/pdotools/model/pdotools/pdoparser.class.php(273): modParser->processTag(Array, true) #3 /home/penfocv/domains/penfocv.ru/public_html/shop/core/model/modx/modparser.class.php(251): pdoParser->processTag(Array, true) #4 /home/penfocv/domains/penfocv.ru/public_html/shop/core/components/pdotools/model/pdotools/pdoparser.class.php(65): modParser->processElementTags('', '<!doctype html>...', true, false, '[[', ']]', Array, 9) #5 /home/penfocv/domains/penfocv.ru/public_html/shop/core/model/modx/modresource in /home/penfocv/domains/penfocv.ru/public_html/shop/core/cache/includes/elements/modsnippet/40.include.cache.php on line 2
Рушан
01 сентября 2020, 08:20
modx.pro
63
0

Комментарии: 1

Павел Романов
01 сентября 2020, 14:13
0
Переменная $profile должна быть объектом.
Недавно же обсуждали.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1