Я никогда не использовал Zend, но из звуков того, что вы спрашиваете, вы можете использовать шаблоны Django .
По сути, вы собираетесь создать шаблон base.html с вашим «фреймом», и у вас могут быть другие шаблоны, унаследованные от него.
Ваш base.html будет выглядеть как
<html>
<head>
<title>{% block title %}title{% endblock %}</title>
</head>
{% block content %}{% endblock %}<br>
</body>
</html>
Вы можете сделать так, чтобы ваши «дочерние» шаблоны выглядели так:
{% extends "../templates/app/base.html"%}
{% block content %}
words on my page
{% endblock %}