2012-06-12 3 views
1

내 맞춤 보고서에서 기간 열을 제거하려면 어떻게해야합니까? Magento 맞춤 보고서 삭제 열

은 내가 unset($this->_columns['period']); 있지만 작동하지 않습니다와 함께했습니다.

내가 주문 번호, 주문 날짜, 소계 등 등처럼 내 열을 시작할 필요가

Current Output

Output Required

답변

1

이것은 젠토의 백엔드의 사용자 지정 그리드에 의해로드됩니다, 당신은 확인 필요 이. 사용자 정의 블록을 찾으려면 액티브 백엔드 힌트를 사용하고이 섹션에로드 된 그리드를 확인할 수 있습니다.

당신은 다음 SQL로 활성 백엔드 힌트 수 있습니다

UPDATE core_config_data SET scope_id = 0 WHERE path like 'dev/debug/template_hints%'; 

개발 환경에서 항상 실행합니다. 절대로 생산 현장에서

당신은 어떻게 활성화 백엔드 힌트 링크에서 볼 수없는, http://www.damianculotta.com.ar/2009/07/11/mostrar-phtmls-y-bloques-usados-en-el-skin-de-backend-de-magento/ 죄송합니다,이 스페인어에, 당신도 알이 영어 :(

에서이 정보를 찾을 수하지는 이 표에서 블록 부하의 종류, 이것은 중요한 일이다. 다음은이 블록을 다시 약간의 모듈을 만들 필요가있다.

성령 강림절 당신이 볼 수있는이 방법이 다음 날짜 블록의

Template 
adminhtml\default\default\template\widget/grid.phtml 

Block 
Mage_Adminhtml_Block_Report_Sales_Sales_Grid 

당신은 다음 컬럼을 볼 수 있습니다. 구성에서 m

사용자 정의 블록에서이 콜럼을 제거해야하며, 항상 별도의 확장자로 제거해야합니다. 당신이 블록을 다시 작성할 수 있습니다 방법을 알고하지는 경우에만 나에게 말했다 필요 : P 희망 도움이 클래스 My_Customreport_Block_Adminhtml_Customreport_Grid이 Mage_Adminhtml_Block_Report_Grid를 {확장처럼 당신이

+0

내가 복사하고 내 요구 사항에 따라 고객의 총 격자를 붙여 블록을 사용했다 클래스 Mage_Adminhtml_Block_Report_Customer_Totals_Grid에 유사한 는 Mage_Adminhtml_Block_Report_Grid 확장하고 난 에 Mage_Adminhtml_Block_Report_Sales_Sales_Grid 이다 것과 유사한 "기간"에 대한 어떤 열을 찾을 해달라고 그것은 Mage_Adminhtml_Bl 확장 될 때 ock_Report_Grid_Abstract Orders Total Report (고객 주문)에서 고객과 유사한 표에서 어떻게 이것을 얻을 수 있습니까? 감사합니다. – p4pravin

+0

백엔드의이 부분에서 블록로드를 알아야하며 addcolum을 찾지 못하면 클래스 구조를 검색하여 찾아야합니다. 이 위치에 Mage_Adminhtml_Block_Report_Customer_Totals_Grid가로드되어 있습니까? – davidselo

+0

나는 "Mage_Adminhtml_Block_Report_Customer_Totals_Grid"에 대한 기본 magento에서 사용 된 유사한 구조를 사용했다고 말했다. – p4pravin