перестает выводиться сам ресурс (пустой контент) К

перестает выводиться сам ресурс (пустой контент)

Кстати да :) Ведь ты ниже перетираешь в цикле переменную resource:)Поэтомуresource :) Поэтому modx = & this>modx—оправдано,авотсthis->modx — оправдано, а вот с resource здесь не оправдано. Но где логика позволяет, лучше конечно использовать, так как нагрузку снижает, не делает копию инстанса.