При переходе на php 7.2 GetField перестал работать

Добрый день!
Modx Evo 1.4, использую в Ditto вызов GetField.
Вызов выглядит так:
[!Ditto?  &tpl=`recommend_tpl` &parents=`[!GetField? &docid=`[*parent*]` &field=`parent`!]` &hideFolders=`1` &total=`40` &depth=`5`  &hideFolders=`1` &where=`menuindex<10` &filter=`id,[*id*],2` !]
При обновлении версии php на странице вызова вот такая ошибка:
Error: Use of undefined constant gfGetFieldContent — assumed 'gfGetFieldContent' (this will throw an Error in a future version of PHP)

может есть какая то новая версия этого сниппета? или может кто сталкивался и знает как поправить?
Николай
27 апреля 2020, 14:49
modx.pro
680
0

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

Андрей
27 апреля 2020, 17:45
0
Попробуйте использовать сниппет DocInfo:
[!DocInfo? &docid=`[*parent*]` &field=`parent`!]

И переезжайте с Ditto на DocLister =)
    Николай
    28 апреля 2020, 08:36
    0
    Спасибо за совет!)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2