2011-08-02 4 views
1

Magento에서 제품 페이지를 비활성화해야합니다. 그래서 누군가가 페이지를 방문하려고해도 404를 줄 것입니다.Magento 제품 페이지 비활성화 방법

어떻게 생각하나요?

감사합니다

** 편집 ** 난 아직도 난 그냥 고객이 제품 페이지를 방문 할 수 없도록하려면 목록 페이지 등에 볼 수 있도록 제품을 필요 내가 지적한다.

답변

1

Magento 관리자 패널에서 제품을 사용 안 함으로 설정할 수 있습니다. (제품 상태 속성)

UPD : Mage_Catalog_ProductController에서 viewAction 메서드를 덮어 써야합니다. 이 메소드의 본문은 하나의 문자열로 구성되어야합니다. $this->_forward('noRoute'); return;

+0

감사합니다. 그러나 목록 페이지 (고객은 목록 페이지에서 직접 장바구니에 추가 할 것입니다)에 표시 할 필요가 있으므로 제품을 표시해야합니다. – sulman

+0

그런 다음 Mage_Catalog_ProdcutController에서 viewAction 메소드를 덮어 써야합니다. 그리고이 메소드의 본문은 오직 하나의 문자열로 구성되어야합니다 :'$ this -> _ forward ('noRoute'); 반환; ' – vsushkov

+0

아 감사합니다. 나는 그것을 줄 것이다. 그걸 내가 대답 할 수 있도록 해줄 수 있니? 감사 – sulman