magento의 dresscode 템플릿을 사용하고 있는데, carousel과 같은 홈페이지에 제품을 표시하는 모듈이 있습니다. 제품 이미지를 클릭하면 홈-> 제품 이름으로 이동 경로가 표시되는 페이지를 의미합니다.
이 이동 경로 경로를 홈-> 카테고리-> 제품 이름으로 변경해야합니다.
이것을 얻는 방법?
이동 경로를 가져 오는 데 사용 된 내 함수
public function getBreadcrumbPath()
{
if (!$this->_categoryPath) {
$path = array();
if ($category = $this->getCategory()) {
$pathInStore = $category->getPathInStore();
$pathIds = array_reverse(explode(',', $pathInStore));
$categories = $category->getParentCategories();
// add category path breadcrumb
foreach ($pathIds as $categoryId) {
if (isset($categories[$categoryId]) && $categories[$categoryId]->getName()) {
$path['category'.$categoryId] = array(
'label' => $categories[$categoryId]->getName(),
'link' => $this->_isCategoryLink($categoryId) ? $categories[$categoryId]->getUrl() : ''
);
}
}
}
if ($this->getProduct()) {
if($this->getProduct()->getproduct_title()!='')
{
$path['product'] = array('label'=>$this->getProduct()->getproduct_title());
}
else
{
$path['product'] = array('label'=>$this->getProduct()->getName());
}
}
$this->_categoryPath = $path;
}
return $this->_categoryPath;
}
위의 것을 얻으려면 다음 URL을 확인하십시오.
http://dltr.org/blog/magento/381/Magento-Force-Display-Full-Breadcrumb-Path
또한
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다