문제

내 주요 목표는 각 브랜드별로 제품을 리스팅하는 것입니다.

답변은 당신이 만들 수 있다는 것을 이해했습니다. Serach 페이지가 가능합니다.

모든 제품에는 '제조업체'속성이 있습니다. 검색 페이지를 설정하려면 검색에서 antrubute를 사용할 수 있는지 확인해야합니다. 그런 다음 example.com/?manufacturer=apple에 따라 모든 제품에 액세스하여 모든 Apple 제품을 볼 수 있어야합니다. Howerver,이 링크는 앞 페이지를 반환합니다.

Serach를 사용하고 Apple을 입력하면 URL이있는 페이지를 반환합니다.

http://www.example.com/catalogsearch/result/?q=apple

및 브랜드 필터를 사용하여 Apple을 선택하십시오. URL이

http://www.example.com/catalogsearch/result/index/?manufacturer=285&q=apple

다음 세 링크가 홈 페이지로 돌아 가면 여기에 누락 되었습니까?

http://www.example.com/catalogsearch/result/index/?manufacturer=285

http://www.example.com/catalogsearch/result/?manufacturer=285

http://www.example.com/?manufacturer=285

아래 링크는 404 페이지를 반환합니다

http://www.example.com/catalogsearch/?manufacturer=285

이 브랜드의 제품 목록이있는 Genertae 페이지의 다른 다른 방법이 있습니까?

확장을 제공하지 마십시오.

도움이 되었습니까?

해결책

q 매개 변수 (검색어 검색 쿼리)가없는 검색 결과 URL을 사용할 수 없습니다.
그러나 q 매개 변수없이 고급 검색 URL을 사용할 수 있습니다.
고급 검색에서 제조업체 속성을 사용할 수 있는지 확인하십시오.

다음이 URL을 사용할 수 있습니다.

http://www.example.com/catalogsearch/advanced/result/?manufacturer[]=285

다른 팁

브랜드 을 기반으로 제품을 에 표시하려면 두 가지 간단한 솔루션 :

  1. 브랜드 이름에 따라 카테고리를 만드고 해당 브랜드에만 제품을 추가하십시오. (코딩 필요 없음)

  2. 브랜드에 대한 CMS 페이지를 만듭니다.제조업체 필터를 적용하여 PHTML 내부 및로드 제품을 호출하십시오. (일부 코딩 필요)

실제로 URL에서 URL 매개 변수 "Q"가 누락되었습니다

http://www.example.com/catalogsearch/result/index/?manufacturer=285
.

다음과 같아야합니다 :

http://www.example.com/catalogsearch/result/index/?manufacturer=285&q=apple
.

두 개의 URL이 잘못되었습니다.

http://www.example.com/catalogsearch/result/?manufacturer=285

http://www.example.com/?manufacturer=285
.

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