nexcess/magento-turpentine — pull request #356 by magedev (2013-11-05 13:54:21+00:00)
Title: Fix for ESI blocks not rendering child blocks

When ESI blocks are generated the scope of layout is limited only to ESI block definition. For example if layout XML looks like:

the "child_block" won't be rendered.

The fix will search for references to blocks defined withing ESI block across entire layout definition.

modified: app/code/community/Nexcessnet/Turpentine/Helper/Data.php
modified: app/code/community/Nexcessnet/Turpentine/controllers/EsiController.php