2014-08-29 3 views

답변

0

오케이.

문제를 올바르게 이해하면 여러 하위 파일보다는 상위를 변경하고 싶습니다.

Local.xml, 성공의 열쇠입니다. 개별 파일에서 코드를 변경하는 대신 다른 모든 파일이 변경되도록 알려주는 파일을 변경합니다. 모든 레이아웃 핸들은 모든 Magento 레이아웃 파일의 대상이 될 수 있습니다.

체크 아웃 <default> 핸들을, 변경이 같은 갈 것 포함

<default> 
<reference name="head"> 
    <action method="removeItem"> 
     <type>skin_js</type> 
     <name>js/my_javascript.js</name> 
     <params/> 
    </action> 
    <action method="removeItem"> 
     <type>skin_css</type> 
     <name>css/my_stylesheet.css</name> 
    </action> 
</reference> 

그래서보다는 각 자식 파일로가는 및 변경은 단순히 부모 파일을 변경할 수 있습니다 포함 사이트 전체에서 재귀적인 변경이 될 수 있습니다. 이는 역주로 포함을 추가하는 경우 removeItemaddItem으로 변경하여 작동합니다.

도움이 되었기를 바랍니다.

건배

+0

는 Arthorax, 여러분의 소중한 answer.I've 주셔서 감사합니다 이미 사용 "removeItem"방법 CSS와 JS를 제거하기 위해 시도하고 완벽하게 작동하지만, 우리는 20 (15)을 제거하기 위해 50 개 이상의 라인을 작성해야 파일. 나는 당신이 무엇을 말하려고하는지 이해하기를 바랍니다.) –

관련 문제