<?xml version="1.0"?>
<layout>
    <adminhtml_attributepages_page_index>
        <reference name="content">
            <block type="attributepages/adminhtml_page" name="attributepages_list"/>
        </reference>
    </adminhtml_attributepages_page_index>

    <adminhtml_attributepages_page_new>
        <reference name="content">
            <block type="attributepages/adminhtml_page_edit" name="attributepages_page_edit"></block>
        </reference>
        <reference name="left">
            <block type="attributepages/adminhtml_page_edit_tabs" name="attributepages_page_edit_tabs">
                <block type="attributepages/adminhtml_page_edit_tab_attribute" name="attributepages_page_edit_tab_attribute" />
                <action method="addTab"><name>attribute_section</name><block>attributepages_page_edit_tab_attribute</block></action>
            </block>
        </reference>
    </adminhtml_attributepages_page_new>

    <adminhtml_attributepages_page_edit>
        <update handle="editor"/>
        <reference name="content">
            <block type="attributepages/adminhtml_page_edit" name="attributepages_page_edit"></block>
        </reference>
        <reference name="left">
            <block type="attributepages/adminhtml_page_edit_tabs" name="attributepages_page_edit_tabs">
                <block type="attributepages/adminhtml_page_edit_tab_main" name="attributepages_page_edit_tab_main" />
                <block type="attributepages/adminhtml_page_edit_tab_content" name="attributepages_page_edit_tab_content" />
                <block type="attributepages/adminhtml_page_edit_tab_displaySettings" name="attributepages_page_edit_tab_displaySettings" />
                <block type="attributepages/adminhtml_page_edit_tab_options" name="attributepages_page_edit_tab_options"/>
                <action method="addTab"><name>main_section</name><block>attributepages_page_edit_tab_main</block></action>
                <action method="addTab"><name>content_section</name><block>attributepages_page_edit_tab_content</block></action>
                <action method="addTab"><name>displaySettings_section</name><block>attributepages_page_edit_tab_displaySettings</block></action>
                <action method="addTab"><name>options_section</name><block>attributepages_page_edit_tab_options</block></action>
            </block>
        </reference>
    </adminhtml_attributepages_page_edit>

    <adminhtml_attributepages_page_options>
        <block type="core/text_list" name="root" output="toHtml">
            <block type="attributepages/adminhtml_page_edit_tab_options" name="attributepages_page_edit_tab_options"/>
            <block type="adminhtml/widget_grid_serializer" name="options_grid_serializer">
                <reference name="options_grid_serializer">
                    <action method="initSerializerBlock">
                        <grid_block_name>attributepages_page_edit_tab_options</grid_block_name>
                        <data_callback>getExcludedOptions</data_callback>
                        <hidden_input_name>attributepage[excluded_option_ids]</hidden_input_name>
                        <reload_param_name>options_excluded</reload_param_name>
                    </action>
                </reference>
            </block>
        </block>
    </adminhtml_attributepages_page_options>

    <adminhtml_attributepages_page_optionsgrid>
        <block type="core/text_list" name="root" output="toHtml">
            <block type="attributepages/adminhtml_page_edit_tab_options" name="attributepages_page_edit_tab_options"/>
        </block>
    </adminhtml_attributepages_page_optionsgrid>

    <adminhtml_attributepages_option_index>
        <reference name="content">
            <block type="attributepages/adminhtml_option" name="attributepages_list">
                <action method="setEntityType"><type>option</type></action>
            </block>
        </reference>
    </adminhtml_attributepages_option_index>

    <adminhtml_attributepages_option_edit>
        <update handle="editor"/>
        <reference name="content">
            <block type="attributepages/adminhtml_page_edit" name="attributepages_page_edit"></block>
        </reference>
        <reference name="left">
            <block type="attributepages/adminhtml_page_edit_tabs" name="attributepages_page_edit_tabs">
                <block type="attributepages/adminhtml_page_edit_tab_main" name="attributepages_page_edit_tab_main" />
                <block type="attributepages/adminhtml_page_edit_tab_content" name="attributepages_page_edit_tab_content" />
                <block type="attributepages/adminhtml_page_edit_tab_displaySettings" name="attributepages_page_edit_tab_displaySettings" />
                <action method="addTab"><name>main_section</name><block>attributepages_page_edit_tab_main</block></action>
                <action method="addTab"><name>content_section</name><block>attributepages_page_edit_tab_content</block></action>
                <action method="addTab"><name>displaySettings_section</name><block>attributepages_page_edit_tab_displaySettings</block></action>
            </block>
        </reference>
    </adminhtml_attributepages_option_edit>
</layout>
