バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > シークレット商品ページをつくるには

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
namahage
投稿日時: 2013/10/23 10:27
対応状況: −−−
長老
登録日: 2013/2/28
居住地: 大阪
投稿: 198
Re: シークレット商品ページをつくるには
ども

LC_Page_Products_Detail.php 230:SC_Query->get
というエラー内容から、
LC_Page_Products_Detail.phpの230行目で
SC_Query->getとありますが、getOneしてるとこでエラー発生しているのだと思います。

SELECT category_id FROM dtb_category WHERE category_id = ?
というSQLは別にわるくないが、?に対してカテゴリーIDを指定出来てないのが問題ですね。
そもそも、category_id指定して、category_id取得ってのもどうかと思うのですが。。。



$objQuery =& SC_Query_Ex::getSingletonInstance();
        	
$sql = 'SELECT category_id FROM dtb_category WHERE category_id = ?';
$arrVal = array($_GET['category_id']); //ここはご自身の環境の通りカテゴリーIDを指定してください。
$product = $objQuery->getOne($sql, $arrVal);


$arrValの記述がない又はミスしているのではないかと思われます。
一度、ご確認ください。


あっ!それか、カテゴリーIDの指定方法がわかんないんでしょうか?
なら、URLの後ろに、?category_id=1(※既に?があれば、&category_id=1にする。)としてあげて、
プログラムのほうで、$_GET['category_id']とすれば、1が取得できますよ。


とりあえず現状のエラー回避方法です。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   シークレット商品ページをつくるには sudachi 2013/10/23 3:10
   » Re: シークレット商品ページをつくるには namahage 2013/10/23 10:27
       Re: シークレット商品ページをつくるには sudachi 2013/10/23 15:22
         Re: シークレット商品ページをつくるには sumida 2013/10/23 15:58
           Re: シークレット商品ページをつくるには sudachi 2013/10/24 13:33
             Re: シークレット商品ページをつくるには namahage 2013/10/24 19:17

 



ログイン


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

統計情報

総メンバー数は90,227名です
総投稿数は110,340件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1688
8
red
1571
9
mcontact
1356
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.