2012-03-29 20 views
0

Magentoを新しくしました。私はマゼンタで使われているイメージとはとても混同していました。商品リストのデフォルト画像サイズ135x135を300X400に変更しました。しかし、問題は、正確な製品ページイメージが黒い背景イメージ&を持っていることです。要素を検査すると、サイズが267x267と表示されます。Magento画像の背景から黒の画像を取り除く方法

Plz私を説明してください。また、私はズーム効果拡張子を使用してい300X400

  • として300X400
  • インナー正確な製品の画像として

    1. 製品ページで画像のサイズをしたいです。イメージは、オンホバー中にピクセル化するべきではありません。製品イメージをアップロードする際に使用するイメージのサイズは?
  • 答えて

    1

    このコードは、画像比率に影響を与えることなく、画像のサイズを変更します以下のコード

    echo $this->helper('catalog/image')->init($_product, 'image')->constrainOnly(true)->keepAspectRatio(true)->keepFrame(false)->resize(300, null) 
    

    を使用してください。固定幅と高さを指定した場合、サイズ変更画像は独創性を失います。

    0

    Magentoコミュニティにコメントがあります。黒い背景 を修正するには、GD2.phpに移動してライン301後:

    $whitebg=imagecolorallocate($newImage,255,255,255); 
    imagefilledrectangle($newImage,0,0,$frameWidth,$frameHeight,$whitebg); 
    

    準備:

    $this->_fillBackgroundColor($newImage); 
    

    このコードを入れて!

    0

    ソリューション:

    <?php echo $this->helper('catalog/image')->init($_product, 'small_image')->keepTransparency(false); ?> 
    
    関連する問題