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_column
hoặc empty
. Ghi đè config.xml
với app/code/local/Mage/Page/etc/config.xml
dườ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_Page
mô-đun (liên kết) và khai báo xử lý cập nhật tương ứng (liên kết)