2012-02-15 7 views
2

Magentoのテンプレートコードの中で、調整を行うために、元の製品イメージの幅と高さ(製品を作成する際に管理者がアップロード)を取得したいと考えています。Magentoでプロダクトイメージの幅と高さをプログラムで取得しますか?

どうすればいいですか?これまでのところ、私は持っています:

$this->helper('catalog/image')->init($_product, 'image') 

これは私に製品イメージの元の寸法を取得する方法はありますか?のような:

$this->helper('catalog/image')->init($_product, 'image')->getWidth() 

または何か?

ありがとうございます!

答えて

7

ちょうどドキュメントでそれを見つけた:

$this->helper('catalog/image')->init($_product, 'image')->getOriginalHeight() 
$this->helper('catalog/image')->init($_product, 'image')->getOriginalWidth() 
+0

このgetOriginalHeight()高さを設定する方法:http://docs.magentocommerce.com/Mage_Catalog/Mage_Catalog_Helper_Image.html

はそれがだようです。私が891の高さを取得していると仮定すると、891から-50を削除したいので、今度は841になります。この高さをどのように元の高さに置き換えることができますか? – MansiDhaduk

関連する問題