2012-05-08 4 views
0

각 고객별로 다른 2 개의 로고를 업로드했습니다. 로그인 후 magento 카탈로그에 자신의 로고를 표시해야합니다 - 가능합니까? 로고는 고객 로그인시 media/avatar/dummy.jpg에서 가져와야합니다. 즉 여러 가지가 아닌 수백 - - 나는 고객 그룹을 사용하는 것이 좋습니다 것입니다 사용자 정의 로고의 관리 번호가있는 경우magento 세션에 로고 표시

현재 내가 어떤 제안을, header.phtml 파일에

<?php if ($this->getIsHomePage()):?> 
    <h1 class="logo"> 
     <strong><?php echo $this->getLogoAlt() ?></strong> 
     <a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"> 
      <img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /> 
     </a> 
    </h1> 
<?php else:?> 
+0

기다리고 있습니다. 도와주세요. –

답변

0

을입니다. 각 고객을 자신의 그룹에 할당하고 헤더 코드에서 Mage::getSingleton('customer/session')->getCustomerGroupId();을 사용하여 현재 고객의 그룹 ID를 가져올 수 있습니다.

그런 다음 반환 된 그룹 ID에 따라 로고 URL을 수정할 수 있습니다.

관련 문제