마 젠토 2 제품 콜렉션으로 제품 URL을 얻으려면 어떻게해야합니까?


13

사용하여 제품 컬렉션을로드 할 수 있습니다

[$objectManager->create('Magento\Catalog\Model\ResourceModel\Product\Collection')]

내 phtml 파일에 있지만 해당 컬렉션 제품 URL에는 해당 컬렉션으로 제품 URL을 얻는 방법이 없습니다.




@Jai 케쉬에게 주어진 주석 아래를 참조하시기 바랍니다
샨 카르 보스

rakeshjesadiya.com/… 블로그를 확인하실 수 있습니다
Rakesh Jesadiya

답변:


30

$ productCollection = $ productObj;

루프 컬렉션을 사용하여 제품 컬렉션 URL에서 제공

foreach($productCollection as $_product){ 
   echo $_product->getProductUrl();
} 

안녕하세요 @Rakesh 사실이 제품을 사용하여 제품 세부 정보 페이지에서 컬렉션을로드하고 있습니다. -> addAttributeToFilter ( 'product_identifier', $ productIdentifier);] [$ productCollection-> getData ()]를 인쇄하면 제품 URL이 제공되지 않습니다.
shankar boss

여기 현재 제품 세부 사항 페이지에 다른 제품 링크를 제공하고 싶습니다.
shankar boss

$ _product-> getProductUrl () 시도해 보셨습니까?
Rakesh Jesadiya

예 [$ productCollection-> getProductUrl ()]을 사용해 보았지만 아무런 것도주지 않았습니다.
shankar boss

PLZ 전체 코드를 공유
Rakesh Jesadiya
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.