バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 売上ランキングの画像ついて

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
USAMMY
投稿日時: 2008/9/30 12:16
対応状況: −−−
半人前
登録日: 2008/2/26
居住地:
投稿: 13
売上ランキングの画像ついて
EC CUBEの公式ガイドブックを参考に
ランキングブロックを追加しました。
うまく動作しています。

商品の画像も表示させたいと思うのですが、
表示のさせ方が分かりません。
best5.tplを参考に
<img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$image_path|sfRmDupSlash}-->&width=48&height=48" />

↑を追加してみましたが、画像は表示されません。
出力されているコードを見る限り、
商品画像のパスがうまく取得されていないようです。

どなたか実装されていたり、ご存知の方がいましたら
是非教えてください
seasoft
投稿日時: 2008/9/30 21:53
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 売上ランキングの画像ついて
実行時の出力ソースを比較すると何か分かるかも。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

USAMMY
投稿日時: 2008/10/9 16:13
対応状況: 解決済
半人前
登録日: 2008/2/26
居住地:
投稿: 13
Re: 売上ランキングの画像ついて
seasoftさん、コメントありがとうございます!
色々試しながら、原因を探していたら解決しました。

<img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$image_path|sfRmDupSlash}-->&width=48&height=48" />

上記のコードでは表示されない理由は
LC_Page_FrontParts_Bloc_Ranking_Ex.phpに
$image_pathが定義されていないのが原因でした。

上記のファイルに定義を追加したところ
無事画像が表示されました。
Linux-user
投稿日時: 2008/11/25 12:53
対応状況: 確認中
常連
登録日: 2008/1/8
居住地:
投稿: 62
Re: 売上ランキングの画像ついて
すみません、私も同様に売上ランキングに画像を表示させたく奮闘しているのですが、

「LC_Page_FrontParts_Bloc_Ranking_Ex.php」への
$image_pathの定義をどのように設定して良いのかが分かりません。


具体的には、商品一覧で表示されている「main_list_image」を表示させたいのですが、
どのように対処すれば宜しいでしょうか。
Linux-user
投稿日時: 2008/12/22 22:11
対応状況: 解決済
常連
登録日: 2008/1/8
居住地:
投稿: 62
売上ランキングの画像を表示させる方法
自己解決しましたので
画像を表示させる方法を明記致します。

「LC_Page_FrontParts_Bloc_Ranking_Ex.php」に追加する要素
引用:
■SELECT
「name,」の次ぐらいに「main_list_image,」を追記

■GROUP BY
「name,」の次ぐらいに「main_list_image,」を追記

これで、「dtb_products」のテーブルから
「main_list_image」を呼び出す準備が整います。
※「main_image」を呼び出したい場合は、該当箇所を「main_image,」にご変更ください。


次に、ランキングブロックの画像ソースですが、
引用:
<a href="<!--{$URL_DIR}-->/products/detail<!--{$arrRank[data].p_id|escape}-->.html"><img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$arrRank[data].main_list_image|sfRmDupSlash}-->&width=65&height=65" alt="<!--{$arrRank[data].name|escape}-->" /></a>

※画像サイズを変更する場合は、widthとheightの値をご変更ください。
※&(アンド)の部分は「&amp;」を半角でご記入ください。


単純に「main_list_image」を呼び出したいだけなら
引用:
<a href="<!--{$URL_DIR}-->/products/detail<!--{$arrRank[data].p_id|escape}-->.html"><img src="<!--{$smarty.const.SITE_URL}-->upload/save_image/<!--{$arrRank[data].main_list_image|escape}-->" alt="<!--{$arrRank[data].name|escape}-->" /></a>

上記設定により、画像を表示させることができます。
ご参考に頂けましたら幸いです。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,394名です
総投稿数は110,082件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
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.