당신은 새 로컬 모듈을 만들고 config.xml 파일에서 재 작성을 정의해야합니다 :
이 app/code/local/MyCompany/MyModule
디렉토리를 작성하십시오. 하위 폴더 etc
및 model
을 추가하십시오.
<?xml version="1.0" encoding="utf-8?>
<config>
<modules>
<MyCompany_MyModule>
<version>0.1.0</version>
</MyCompany_MyModule>
</modules>
<global>
<models> <!-- type of class to rewrite -->
<catalog> <!-- base module to rewrite -->
<rewrite>
<product>MyCompany_MyModule_Model_Product</product>
</rewrite>
</catalog>
</models>
</global>
</config>
변경 사항에 model/Product.php
를 구현 :
지금 포함 etc/config.xml
파일을 만듭니다. 가장 쉬운 방법은 기본 클래스에서 상속하고 metho를 다시 작성하는 것입니다.
또한 app/etc/modules에서 모듈을 활성화해야합니다.
로컬 폴더는 사용자 지정 모듈 용입니다. 핵심 변경 사항의 경우 code/core/Mage에서 직접 편집해야합니다. – Rito
그것은 권장 된 방법이 아닙니다. –
Rito가 말하는 것은 사실이 아니며 현지에서 편집 할 수 있습니다. –