I'm using the CMS to display the product list block on my homepage via this markup in the CMS editor
{{block type="catalog/product_list" mode="grid" name="home.catalog.product.list" template="catalog/product/list.phtml" column="one_column" size="small"}}
I wanted to add additional blocks beneath it, however the blocks from that markup don't end up in the layout? Using Alan Storm's Layoutviewer module to inspect the layout the block I'm looking for (with name home.catalog.product.list) doesn't show in the output.
Considering that Alan's module is somehow missing elements added by the CMS, I went ahead and tried to add the blocks I'm after via Custom Layout Update XML under Design in the CMS editor for the homepage:
<reference name="home.catalog.product.list">
<block type="page/html_pager" name="product_list_toolbar_pager"/>
</reference>
The pager markup isn't added to the page though, probably because the home.catalog.product.list block isn't in the layout... But how is that possible, the markup for the catalog/product_list block is on the homepage, it's just not present in the layout (that I can tell).
My question - why isn't the block I'm adding from the CMS showing up in the layout?