バージョン選択

フォーラム

メニュー

オンライン状況

59 人のユーザが現在オンラインです。 (51 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 59
もっと...

サイト内検索

質問 > その他 > オススメ商品のサイズ変更について

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ukai
投稿日時: 2010/4/26 10:51
対応状況: −−−
常連
登録日: 2009/5/29
居住地: 東京都
投稿: 54
Re: オススメ商品のサイズ変更について
確かにサイズはannさんのおっしゃる通り
指定のサイズになっていませんでしたね…。

デフォルトで指定している画像は
main_list_image→つまり商品マスタの一覧メイン画像(130×130)でした。
実際にサイズ変更をしている関数を覗いてみたところ、
どうやら元の画像サイズよりも大きいサイズを指定しても
拡大はしないようになっているようです。(ぱっとみただけなので
間違っていたらごめんなさい。)

なので、やはり最初にannさんが試していたように
main_large_image→商品マスタの詳細の拡大画像(500×500)を
設定してあげるとうまくいくようです。

以下のように変更しました。

・data/Smarty/templates/default/bloc/best5.tpl
-----------------------------------------------------------
<div class="recomendblock">
<div class="recomendleft">
<!--{if $arrBestProducts[cnt].main_large_image != ""}-->
<!--{assign var=image_path value="`$arrBestProducts[cnt].main_large_image`"}-->
<!--{else}-->
<!--{assign var=image_path value="`$smarty.const.NO_IMAGE_DIR`"}-->
<!--{/if}-->

<a href="<!--{$smarty.const.URL_DIR}-->products/detail.php?product_id=<!--{$arrBestProducts[cnt].product_id}-->">
<img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$image_path|sfRmDupSlash}-->&width=233&height=400" alt="<!--{$arrBestProducts[cnt].name|escape}-->" /></a>
<h3>
<a href="<!--{$smarty.const.URL_DIR}-->products/detail.php?product_id=<!--{$arrBestProducts[cnt].product_id}-->"><!--{$arrBestProducts[cnt].name|escape}--></a>
</h3>

------------------------------------------------------------

・data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Best5.php
------------------------------------------------------------
$col = "DISTINCT A.*, name, price02_min, price01_min, main_large_image ";
$from = "dtb_best_products AS A INNER JOIN vw_products_allclass AS allcls using(product_id)";
$where = "status = 1";
$order = "rank";
$objQuery->setorder($order);
$objQuery->setlimit(RECOMMEND_NUM);
------------------------------------------------------------

このように変更したら画像が(233×233)にはなりました。
ただやはりリサイズする際に画像崩れを防ぐ処理がはいっているようで、調整されてしまっています。

ちなみにサイズの調整等を実際に行っているファイルモジュールは
data/module/gdthumb.phpのMain関数です。
ここをいじったらご希望の変更することが可能かもしれませんが…
他箇所にも影響がありそうなので、微妙なとこですね…
« 1 (2)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,886名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.