2013-03-21 2 views
1

여기의 젠토의 magemonkey 플러그인의 파일이 있습니다 :Ebizmarts/MageMonkey/Block/Lists.php는 어디에 사용됩니까?

app/code/community/Ebizmarts/MageMonkey/Block/Lists.php 

을 위해 그것을 무엇입니까? 사용 장소는 어디입니까?

어디에나 포함되어 있다는 증거는 찾을 수 없지만 수정할 필요가있는 일부 기능이 있으므로 테스트를 위해 액세스하는 방법을 알아야합니다.

그래서 어디서나 사용됩니까? 어떻게 시작합니까?

또는

내가 안전하게 아무 영향을주지 않고이 파일을 삭제할 수 있습니까?

답변

0

MVC 프레임 워크, 모델,보기 및 컨트롤러의 3 구성 요소를 알고 있다면 위의 내용은 .phtml 템플릿 파일과 결합 된 MVC의보기 부분과 일치하는 블록 파일입니다.

Magento에서 View는 각 블록 내 및 레이아웃을 정의하는 각 모듈 내의 레이아웃 XML 파일을 통해 인스턴스화되며 레이아웃 핸들을 통해 페이지별로 지정할 수 있습니다. 위의 블록이 사용 중인지 확인하려면 레이아웃 파일에 블록에 대한 참조가 있는지 찾아야합니다.이 모듈은 해당 모듈에서 정의한 레이아웃 파일에있을 것으로 추측합니다.

나는 당신이 만든 모듈이 아닌 내가 결코 다만 어떤 모듈에서 파일을 삭제하지 권장 것이라는 점을 추가 할 것입니다 그리고 당신은 당신이 그것을 삭제에 무엇을하고 있는지 알고있다. 그 이유는 Magento가 구성 기반 프레임 워크이므로 모든 리소스가 어딘가에 정의되어 있기 때문입니다. 이러한 이유 때문에 일 것입니다. 먼저 구성에서 더 이상 필요하지 않은 리소스를 먼저 정의하지 않고 파일을 제거하기 시작하면 무언가 문제가 발생합니다.

위에서 말한대로, Magento 시스템에 대해 좀 더 자세히 알아야 할 필요가있는 것처럼 들립니다. 특히 Magento 시스템에 대해 더 자세히 배우고 특히 더 진행하기 전에 다시 작성해야합니다. 불행히도 기본에서부터 여기에 자신의 모듈을 구성하고 변경할 수있는 시점에 이르기까지 모든 것을 설명 할 수있는 여지는 충분하지 않습니다. 말 그대로 하루 종일 여기 있습니다.

0

블록 예 클래스 Ebizmarts_MageMonkey_Block_Customer_Account_Lists를 들어, 모듈 파일의 내부를 볼 수있는 메일 침프에서 다른 목록을 채우는 데 사용됩니다 Ebizmarts_MageMonkey_Block_Lists

내가 왜 당신이 그것을 삭제할 것 여쭤봐도 될까요 확장? 문제가 있습니까?

감사합니다.

관련 문제