Is there any way or work-around for getting the content of "core/text_list" type block into CMS Homepage, with least possible changes ?

The "core/text_list" type block contains two banner sliders one wide banner and another narrow banner slider. It is defined in the local.xml file of custom theme like below:

<reference name="root">
    <block type="core/text_list" name="preface" as="preface" translate="label">

I want to call that block of type "core/text_list" in Homepage content which is defined in cms page.

Any suggestions are welcome.

closed as unclear what you're asking by Fabian Schmengler, Raphael at Digital Pianism, Qaisar Satti, Rajeev K Tomy, Amit Bera Apr 20 '16 at 11:26

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    I don't understand what you are trying to achieve. Where is this list block defined? What are the children? – Fabian Schmengler Apr 20 '16 at 7:19
  • Updated my question – Vicky Dev Apr 20 '16 at 7:22

You can not reference other existing blocks within a static block. A static block is, by definition static and does not depend on external state

You can however instantiate and render other blocks inside a static block, but you have to be careful with that, see: CMS Block Cache issue with included dynamic template

That means you can include the banners one by one using {{block}} directives, if they don't need any <action>s.

Not the answer you're looking for? Browse other questions tagged or ask your own question.