2
현재 용어를 검색하고 해당 키워드와 관련된 제품이 하나 뿐인 경우 제품 페이지로 사용자를 전달하는 코드 스 니펫이 있습니다.검색 페이지에 제품 표시 - Magento 1.7
<?php if($this->getResultCount() == 1): ?>
<?php $prodId = $this->_productCollection->getAllIds() ?>
<?php $singleProduct = Mage::getModel('catalog/product')->load($prodId) ?>
<?php header('Location: ' . $singleProduct->getProductUrl()) ?>
<?php exit; ?>
<?php elseif($this->getResultCount()): ?>
그러나, 내가 지금하고 싶은 것은 결과 페이지 자체에 제품의 모든 세부 사항을 제공 실제로 경우 대신 제품 페이지로 리디렉션의 태그/검색어와의 단 하나. 임 꽤 php에 새로운 제발 나와 함께하시기 바랍니다.
그것은 가능하지만 왜 당신이 정확히 할 것 : 예/응용 프로그램/코드/코어/마법사/CatalogSearch/컨트롤러 /ResultController.php는
컨트롤러에 코드가 같다? 둘째, 템플릿에서 헤더 함수를 사용하지 마십시오. 다른 것을 코딩하려고하기 전에 PHP, MVC 및 마젠타 프레임 워크에 대해 배워야합니다. 나를 믿으십시오. –