문제

웹사이트가 있는데 이전에 설치한 타사 테마를 기반으로 하는 사용자 정의 테마를 갖고 싶습니다.
이전에 설치된 테마는 ABC.( 아래에 설정됨 Theme -> Default)
이제 다음을 기반으로 맞춤 테마를 만들었습니다.
http://devdocs.magento.com/guides/m1x/ce19-ee114/RWD_dev-guide.html
http://alanstorm.com/magento_parent_child_themes
하지만 테마는 다시 돌아가지 않습니다. ABC 내 사용자 정의 테마에서 파일을 찾으려고 하는데 사용자 정의 테마에서 파일을 찾을 수 없으면 해당 파일에 대해 404 오류가 발생합니다.
앱/디자인/프론트엔드/rwd/custom/etc/theme.xml

<?xml version="1.0"?>
<theme>
    <parent>rwd/ABC</parent>
</theme>


상위 테마의 디렉토리 경로:
app/design/frontend/rwd/ABC

skin/frontend/rwd/ABC


내 맞춤 테마 스킨 디렉토리:

skin/frontend/rwd/custom


이 문제를 해결하도록 도와주세요.

도움이 되었습니까?

해결책 2

문제를 발견했습니다.
문제는 잘못된 코딩 표준이 사용되었기 때문에 발생합니다.
코드에는 하드코딩되어 테마 폴백 기능이 발생하지 못하게 하는 것들이 많이 있습니다.

다른 팁

app/design/frontend/mycustomtheme/default/etc/theme.xml에는 다음과 같은 것이 필요합니다.

<?xml version="1.0"?>
<theme>
<parent>default/ABC</parent>
<layout>
    <updates>
    </updates>
</layout>
</theme>

그런 다음 레이아웃 및 템플릿 변경 사항을 복사/생성합니다.

앱/디자인/Frontend/MyCustomTheme/기본/레이아웃 앱/디자인/FrontEnd/MyCustomTheme/Default/Template

그래도 작동하지 않으면 Alan Storm 데모를 설치하고 상위 테마를 가리키도록 수정하세요.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 magento.stackexchange
scroll top