Нужно сделать что-то вроде шаблонизатора.
Смысл если кратко такой:
где $content - переменная которая будет выводится в загружаемом шаблоне, и сама содержащая html.
$module_class->getContent($var) - возвращает html. Вот тут-то и проблема, метод должен загружать еще один шаблон, выполнять содержащийся в нем код и все что после этого получилось в виде текста передавать дальше.
Т.е. вопрос такой - как загрузить в скрипт файл с html\php, выполнить код содержащийся в нем и сохранить получившееся в переменной, ничего не выводя.