다운로드 할 수있는 컨트롤러에서 제품 속성을 가져 오려고합니다. 전자 서점에서 일하고 있습니다. 맞춤 모듈을 만들었습니다. 내 전자 서적을 워터 마크하는 데 제품 속성이 필요합니다.Magento에서 다운로드 할 수있는 컨트롤러의 제품 속성 얻기
내가 일하고 컨트롤러/DownloadController.php
어떤 제안이 마법사/다운로드/컨트롤러입니까?
감사합니다.
다운로드 할 수있는 컨트롤러에서 제품 속성을 가져 오려고합니다. 전자 서점에서 일하고 있습니다. 맞춤 모듈을 만들었습니다. 내 전자 서적을 워터 마크하는 데 제품 속성이 필요합니다.Magento에서 다운로드 할 수있는 컨트롤러의 제품 속성 얻기
내가 일하고 컨트롤러/DownloadController.php
어떤 제안이 마법사/다운로드/컨트롤러입니까?
감사합니다.
당신이 어떤 행동을 취했는지에 달려 있습니다.
당신은 당신이 그들이 제품을 얻는 방법을 볼 수 linkAction
살펴있는 경우 :
$id = $this->getRequest()->getParam('id', 0);
$linkPurchasedItem = Mage::getModel('downloadable/link_purchased_item')->load($id, 'link_hash');
[...]
$product = Mage::getModel('catalog/product')->load($linkPurchasedItem->getProductId());
지금 제품이
$product
변수에로드됩니다. 평소와 같이 제품 속성을
$product->getData('my_custom_attribute')
또는
$product->getMyCustomAttribute
으로받을 수 있습니다.
코드를 더 알려주세요. 그렇지 않으면 도움을 드릴 수 없습니다. – toxicate20