Fatal error: Call to a member function get() on a non-object in /home/m/maa197cv/maa197cv.bget.ru/public_html/core/cache/includes/elements/modplugin/23.include.cache.php on line 17
Вот как раз здесь и говорит, что попытка вызова метода на необъекте.
Суть этого кроется в этом топике.
В процессоре обычных документов тип объекта - resource, а ShopmodxResourceProduct - shopmodxresourceproduct.
Разница типов была использована для различных лексиконов. Это несовершенство MODX-а, которое и было описано в том топике.