バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > おすすめ商品での拡大商品画像について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ponchan
投稿日時: 2017/5/22 10:44
対応状況: −−−
新米
登録日: 2017/5/22
居住地:
投稿: 4
おすすめ商品での拡大商品画像について
おすすめ商品に表示される画像サイズに商品拡大画像を取得したいのですが、

<img src="<!--{$smarty.const.IMAGE_SAVE_URLPATH}--><!--{$arrProduct.main_large_image|sfNoImageMainList|h}-->" alt="<!--{$arrProduct.name|h}-->">

上記ソースでは拡大画像を取得できず、NoImageの代替画像が表示されてしまいます。
拡大ではなく、$arrProduct.main_image、$arrProduct.main_list_imageは正常に取得できるのですが・・・

何卒よろしくお願い致します。
hata
投稿日時: 2017/5/31 8:34
対応状況: −−−
長老
登録日: 2015/8/3
居住地: 宮城県(2017/09末引退)
投稿: 156
Re: おすすめ商品での拡大商品画像について
ponchanさん

ソースバージョンは2.12.4とのことでしたが、
https://xoops.ec-cube.net/modules/newbb/reply.php?forum=11&post_id=82336&topic_id=19077

ちょっと確認したソースのバージョンは違いますが、おそらく下記の処理で抽出対象に含まれて
いないからだと思います。

data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php getRecommendProducts()
data/class/SC_Product.php getListByProductIds()
data/class/SC_Product.php
    public function lists(&$objQuery)
    {
        $col = <<< __EOS__
             product_id
            ,product_code_min
            ,product_code_max
            ,name
            ,comment1
            ,comment2
            ,comment3
            ,main_list_comment
            ,main_image
            ,main_list_image
            ,price01_min
            ,price01_max
            ,price02_min
            ,price02_max
            ,stock_min
            ,stock_max
            ,stock_unlimited_min
            ,stock_unlimited_max
            ,deliv_date_id
            ,status
            ,del_flg
            ,update_date
__EOS__;
        $res = $objQuery->select($col, $this->alldtlSQL());

        return $res;
    }
ほかへの影響を考えなくて良ければmain_large_imageを追加すれば良いと思います。
おすすめ商品だけで対応させたい場合は、自前で処理を用意するか、パラメータを1個追加
($by_recommend = false)して、おすすめから呼び出されるときだけ当該引数を指定して
$colを切り替えてやるなどの対処になるでしょうか。
ponchan
投稿日時: 2017/5/31 8:54
対応状況: 解決済
新米
登録日: 2017/5/22
居住地:
投稿: 4
Re: おすすめ商品での拡大商品画像について
ご回答ありがとうございました。
無事解決できました!

data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php getRecommendProducts() と、
data/class/SC_Product.php へmain_large_imageを追加したところ、
正常に取得してくれるようになりました。

ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,286名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.