시작하기 전에 Magento 1.7을 사용하고 있습니다.magento를 재정의하는 방법 1.7 기본 Mage_Page codePool
기본 패키지 외부에 사용자 지정 테마를 만들려고하고 있으며 지금까지 모든 것을 정상적으로 처리했습니다. 그러나 app/etc/modules/Mage_All.xml을 파일 으로 변경해야 모듈 configs로 로컬 폴더에 액세스 할 수 있습니다.
이 코드의 원래 블록 :
<Mage_Page>
<active>true</active>
<codePool>core</codePool>
<depends>
<Mage_Core/>
</depends>
</Mage_Page>
그리고 이것이 내가 변경 한 라인이다 : 그러나
<codePool>core</codePool>
, 우리는 핵심 파일을 편집해서는 안 프로그래밍에서 좋은 연습, 그래서 나는 파일을 교체 할 magento를 업그레이드하면 테마가 작동하지 않을까 걱정됩니다.
그래서 질문은이 설정을 재정의하는 방법입니다.
적절한 config.xml 및 system.xml 파일을 사용하여 app/code/local/Local에 'Local'모듈을 만들었습니다.
그리고 모듈 자체 내부 응용 프로그램을/etc/모듈에 대한 XML 파일을 생성/Local.xml
<?xml version="1.0"?>
<config>
<modules>
<Local>
<active>true</active>
<codePool>local</codePool>
<depends>
<Mage_Page/>
</depends>
</Local>
</modules>
</config>
내가 말했듯이 나는 Mage_All 그것이 마치 마법처럼 작동 파일을 변경하면 ... 하지만, 나는 지역 코드 폴더 호출 떨어져
아주 잘 Kalpesh : D 그것은 매력처럼 일했습니다! 감사! –
나는 stackoverflow에 새로운 ... 그것을 배우는 데 시간이 없다! 감사! 수락 : D –
우수한 솔루션. 간단하고 효과적입니다. 나는 똑같은 것을 궁금해하고 있었다. – CarComp