5

Magentoでカテゴリ画像のサイズを変更するにはどうすればよいですか?次のコードを使用して商品画像のサイズを変更しましたが、カテゴリ画像の表示には使用できません。

$this->helper('catalog/image')->init($_product, 'small_image')->resize(170);
4

5 に答える 5

5

私が間違っていなければ、次のようになります。

init($_product, 'small_image')->resize(100,100);

// single parameter work with 'image'
init($_product, 'image')->resize(100);

// How about this
$this->helper('catalog/image')->init($this->getProduct(), 'thumbnail', $image->getFile())->resize(100,100);

これが新しいコードです。どの拡張機能を使用したかを事前に教えていただければ、すぐに解決しました。私が間違っていなければ、Template Monster Catalog Image Extension を使用しました。そのため、以下のように拡張機能の中に関数があります。

// app/design/frontend/default/default/template/easycatalogimg/homepage.phtml
<?php echo Mage::helper('easycatalogimg/image')->resize($imageUrl, $width , $height) ?>
于 2012-01-03T12:16:17.037 に答える
2

カテゴリ画像のサイズを変更したい場合は、コア画像のサイズ変更に基づく無料のモジュールを次に示します私自身が苦労していたので、この拡張機能を作成して、商品画像のサイズ変更と同じように簡単にカテゴリ画像のサイズを変更することにしました。

于 2012-12-06T00:25:51.327 に答える
0

幅 475 ピクセルに縮小し続けるカテゴリ画像のサイズを変更する必要がある場合は、次のテンプレートから 'width="475"' を削除することで実行できます: app/design/frontend/default/default/template/catalog/category /view.phtml

また、バックエンドのキャッシュをオフにするかクリアする必要がある場合もあります: システム --> キャッシュ管理 --> イメージ キャッシュ --> クリア。

から: http://www.pridedesign.ie/content/magento-resize-category-image

于 2012-01-04T08:18:04.497 に答える