バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > モバイル版商品詳細ページに main_list_comment を表示させたい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
fu-ko
投稿日時: 2009/11/5 15:38
対応状況: −−−
半人前
登録日: 2009/10/8
居住地:
投稿: 15
モバイル版商品詳細ページに main_list_comment を表示させたい
モバイル版の商品詳細ページに
main_list_comment
を表示させる必要が発生してしまいました。

data\Smarty\templates\default\mobile\products\detail.tpl

<!--{$arrProduct.main_list_comment|escape|nl2br}-->
を追加してもダメなことはわかっているのですが、
どこをどうすればいいのか。。。

前回の質問時
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=4760&forum=10
には逆の(ような)ことはできていたのですが、時間が経過したせいか、何をどう弄ったのか忘れてしまいました。

どなたか、ご教授いただければ幸いです。

-------------------------------
EC-CUBEバージョン 2.4.1
PHPバージョン PHP 5.2.8
DBバージョン MySQL 5.0.82
-------------------------------
ecbg
投稿日時: 2009/11/5 16:04
対応状況: −−−
仙人
登録日: 2009/2/25
居住地: 東京
投稿: 387
Re: モバイル版商品詳細ページに main_list_comment を表示させたい
そもそも「main_list_comment」って
LC_Page_Products_Detail.phpにDBから渡ってないんじゃないですか?未確認ですが。
fu-ko
投稿日時: 2009/11/5 16:09
対応状況: −−−
半人前
登録日: 2009/10/8
居住地:
投稿: 15
Re: モバイル版商品詳細ページに main_list_comment を表示させたい
ありがとうございます!

たった今、過去ログを発見しまして挑戦中です。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=3667&forum=10

後ほど報告させていただきます!
fu-ko
投稿日時: 2009/11/5 16:17
対応状況: −−−
半人前
登録日: 2009/10/8
居住地:
投稿: 15
Re: モバイル版商品詳細ページに main_list_comment を表示させたい
やはり、さっぱりです

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=3667&forum=10&post_id=14642#forumpost14642
なので、このビューに、main_list_commentを追加して、tpl側で、<!--{$arrProduct.main_list_comment|nl2br}-->と書けば表示されると思いますよ。

「ビューに追加」の意味を教えていただけないでしょうか。。。

申し訳ございません。
ecbg
投稿日時: 2009/11/5 16:24
対応状況: −−−
仙人
登録日: 2009/2/25
居住地: 東京
投稿: 387
Re: モバイル版商品詳細ページに main_list_comment を表示させたい
DBはMYSQLですか?
PostgresqlだとDBにてビューを使って商品情報はほぼまとめて呼び出せるので、
ビューに追加してくださいってことだと思うんですが、
感覚的にはビュー使わなくても、LC_Page_Products_Detail.phpに
直接引っ張ってこれると思いますよ。

少し見てみますね。
ecbg
投稿日時: 2009/11/5 17:00
対応状況: −−−
仙人
登録日: 2009/2/25
居住地: 東京
投稿: 387
Re: モバイル版商品詳細ページに main_list_comment を表示させたい
LC_Page_Products_Detail.phpの以下のコメントの間辺りに3行追加してみて、

// 商品コードの取得
〜略〜
$pid = $this->arrProduct['product_id'];
$listcomment = $objQuery->select("main_list_comment", "dtb_products", "product_id = $pid");
$this->listcomment = $listcomment;
// 購入制限数を取得

detail.tplの適当なところで以下を入れれば表示されるかな?

<!--{$listcomment[0].main_list_comment}-->

即席なのでご自身でも大丈夫か検討してみてください。

fu-ko
投稿日時: 2009/11/5 17:01
対応状況: −−−
半人前
登録日: 2009/10/8
居住地:
投稿: 15
Re: モバイル版商品詳細ページに main_list_comment を表示させたい
ecbgさん、ありがとうございます!

残念ながらMySQL 5.0.82です

感覚的にはビュー使わなくても、LC_Page_Products_Detail.phpに 直接引っ張ってこれると思いますよ。

私にその感覚があればと思うと情けなくて

と、ここまで書いてみたら素早いレスが!
ありがとうございます!
早速試してみます!
ecbg
投稿日時: 2009/11/5 17:11
対応状況: −−−
仙人
登録日: 2009/2/25
居住地: 東京
投稿: 387
Re: モバイル版商品詳細ページに main_list_comment を表示させたい
あ。モバイルの方でしたか!?

function mobileProcess()の以下のコメントの上あたりに
追加すれば良いんですが、商品idの取り方が変わってくるかも。
// 選択している規格を抽出
fu-ko
投稿日時: 2009/11/5 17:12
対応状況: −−−
半人前
登録日: 2009/10/8
居住地:
投稿: 15
Re: モバイル版商品詳細ページに main_list_comment を表示させたい
ecbgさんの仰るとおりにしましたところ、無事解決いたしました。

これは、自分で何日悩んでも出てこなかったレベルの解決策です。
ホント質問して良かったです。

モバイルの方でうまくいきました。
PC版のほうは
<!--{$listcomment[0].main_list_comment}-->
は追加しないので、バックグラウンドではデータを持っていても表示しない、ということで問題なしです。

本当にありがとうございます!
ecbg
投稿日時: 2009/11/5 17:20
対応状況: −−−
仙人
登録日: 2009/2/25
居住地: 東京
投稿: 387
Re: モバイル版商品詳細ページに main_list_comment を表示させたい
モバイルでもPCの情報引き継ぐからいけるみたいですね。

因みにモバイルだけならこんな感じで、t1.main_list_commentを追加するだけでできるかも・・・(tplの取得も通常の取り方でいけるかと)遠回りしてしまい申し訳ないです。

// 商品情報
//$col = "t1.name, t2.product_code, t2.stock, t2.stock_unlimited, t2.price01, t2.price02, t2.classcategory_id1, t2.classcategory_id2, ";

$col = "t1.name, t1.main_list_comment, t2.product_code, t2.stock, t2.stock_unlimited, t2.price01, t2.price02, t2.classcategory_id1, t2.classcategory_id2, ";
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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
1290
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.