Tôi phát hiện ra sau khi nâng cấp Magento rằng lõi Mage_Page's config.xmlđã được chỉnh sửa bằng tay, và bây giờ tôi đang tìm cách để thay đổi XML trong một cách mà không làm nòng cốt ghi đè.
Đây là một ví dụ về XML cốt lõi:
<config>
<modules>
<Mage_Page>
<version>1.6.0.0</version>
</Mage_Page>
</modules>
<global>
<models>
<page>
<class>Mage_Page_Model</class>
</page>
</models>
<blocks>
<page>
<class>Mage_Page_Block</class>
</page>
</blocks>
<page>
<layouts>
<empty module="page" translate="label">
<label>Empty</label>
<template>page/empty.phtml</template>
<layout_handle>page_empty</layout_handle>
</empty>
<one_column module="page" translate="label">
<label>1 column</label>
<template>page/1column.phtml</template>
<layout_handle>page_one_column</layout_handle>
<is_default>1</is_default>
Tôi đang tìm cách để thêm một bố cục khác, như one_columnhoặc empty. Ghi đè config.xmlvới app/code/local/Mage/Page/etc/config.xmldường như không hoạt động, làm thế nào tôi nên làm điều đó mà không chạm vào cốt lõi?
Mage_Pagemô-đun (liên kết) và khai báo xử lý cập nhật tương ứng (liên kết)