2013-01-09 2 views
0

나는 관리자가 각 고객에 고유 한 파일을 업로드 할 수 젠토의 관리자 패널에서 고객 섹션에서 사용자 지정 특성을 가지고있다.사용자 정의 고객의 파일 속성

내가 이렇게 그들을 다운로드 할 수 있도록 프론트 엔드에서이 파일을 표시 할 수있는 방법이 필요하다. 파일의 업로드를 가능 모듈은 모듈 creater를 사용하여 내 동료에 의해 만들어졌습니다. 링크 : http://www.silksoftware.com/magento-module-creator/

사람이 문제에 관한 정보를 가지고 있으며,이 되거 수 있다면. 나는 매우 감사하게 될 것입니다.

젠토 버전 : 1.7

감사합니다,

줄리안

+0

파일을 성공적으로 업로드 할 수 있습니까? –

답변

1

당신은 (당신이 속성 코드를 알고있는 경우 또는 것을 사용) 모든 속성을 선택하도록 지시, 고객 수집을로드 할 수 있습니다 고객 ID별로 필터링하십시오.

$customerId = 1; 

    $customer = Mage::getModel('customer/customer') 
    ->getCollection() 
    ->addAttributeToSelect('*') 
    ->addAttributeToFilter('entity_id', array('eq' => $customerId)) 
    ->getFirstItem(); 

    // There may be a better way, but i've found that using the collection method returns all attributes easily. 

    var_dump($customer); 
    die(); 

var_dump에서 다음을 볼 수 있습니다. 당신이보고 싶은 속성, 그 다음 전화를 ...

$myAttributeName = Mage::getModel('customer/customer')->load(185)->getMyAttributeCode()->getName();