it-swarm-ja.com

を使用してチェックアウトページに大きな画像を表示する方法 WP eコマースプラグイン

今すぐチェックアウトページに大きな画像を表示したいのですが、31x31サイズの画像をwpsc-shopping_cart_pageで表示し、<img src="<?php echo wpsc_cart_item_image(); ?>を使用してサムネイル画像を呼び出します。

私はそのために何をすべきですか?

enter image description here

1
Jassi Oberoi

これは私が4つの簡単なステップで自分自身を見つける解決策です

1. go to wp ecommerce plugin folder
2. find cart.class.php file
3. find wpsc_cart_item_image function
4. change $width and $height accordingly
1
Jassi Oberoi

私は、コアファイルの編集に関してGoranに同意します。してはいけません。しかし、ユーザーが画像の名前の寸法を持っている場合、それらも置き換えられ、画像はこの正規表現で表示されません。代わりに、テーマのfunctions.phpファイルに新しい関数を作成することができます。このようなもの:

関数wpsc_cart_item_image2($ width = 95、$ height = 95){
グローバル$ wpsc_cart; 
 $ cart_image = wpsc_the_product_thumbnail($ width、$ height、$ wpsc_cart-> cart_item- > product_id、 "shopping_cart"); 
 if(is_ssl())
 $ cart_image = str_replace( 'http://'、 'https://'、$ cart_image); [.____ $ cart_imageを返す; 
} 

それから、wpsc-shopping_cart_page.phpをあなたのテーマディレクトリにコピーして置き換えてください。

wpsc_cart_item_image();
wpsc_cart_item_image2();
3
Evan Emerson

アップデートのためにコアファイルをハッキングしないようにお勧めします。 WPECファイルをテーマフォルダに転送してから、wpsc-shopping_cart_page.phpファイルに上記のイメージ呼び出しを追加してください。

<?php
$imgurl = wpsc_cart_item_image();
$image = preg_replace('&(-[0-9]{1,4}x[0-9]{1,4})&is', '', $imgurl);
?>

それから<?php echo $image; ?>でオリジナルの画像を呼び出します

よろしく

2
Goran Šerić