バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > URLに商品コードを表示させたい 2.13系

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
mizuvan
投稿日時: 2014/11/28 12:40
対応状況: −−−
長老
登録日: 2013/3/26
居住地:
投稿: 253
URLに商品コードを表示させたい 2.13系
過去のログを参考に

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=13947&forum=10


下記のようにカスタマイズしてみました。


data/class/SC_Product.php

一番下に追記

//インスタンス生成
public function lfGetProductId( $product_code )
{

$col = "dtb_products_class.product_id"; //カラム
$from = "dtb_products_class INNER JOIN dtb_products ON dtb_products_class.product_id = dtb_products.product_id";
$where = "dtb_products_class.product_code = ? AND dtb_products_class.del_flg = 0 "; 
$arrWhereVal = array($product_code);
$res = $objQuery->get($col, $from, $where,$arrWhereVal);

echo $res;

}



data/class/pages/products/LC_Page_Products_Detail.php

public function action()内

//URLに商品コード
$objURLs = new SC_Product_Ex();

$this->ppcode = $objURLs->lfGetProductId( $_GET[ "product_code" ] );

if ( $_GET[ "product_code" ] )
{


$abcd=lfGetProductId( $_GET[ "product_code" ] );
echo $abcd;	

}


結果ページはシステムエラーとなり
引用:

Fatal error(E_PARSE): syntax error, unexpected 'public' (T_PUBLIC) on [/**/data/class/SC_Product.php(884)]

このようなエラーとなりました。884行目を示すのがちょうど追加した$objURLs〜ではじまる部分で

追記場所は、data/class/SC_Product.php

    /**
     * 商品規格詳細の SQL を取得する.
     *
     * MEMO: 2.4系 vw_product_classに相当(?)するイメージ
     *
     * @param  string $where 商品詳細の WHERE 句
     * @return string 商品規格詳細の SQL
     */
    public function prdclsSQL($where = '')
    {

  〜省略〜

    }

    public function getProductDispConditions($tablename = null)
    {
        $tablename = ($tablename) ? $tablename . '.' : null;

        return $tablename . 'del_flg = 0 AND ' . $tablename . 'status = 1 ';
    }
}

最下位のこのすぐ下です。


簡単に出来るものと思い試しましたがこのようなエラーとなってしまいました。このエラーから追記した内容の記述がカッコが足りないか多いかというような感じだということはわかるのですが、どの部分が間違っているかがわかりませんでした。

どなたかアドバイスいただけませんか
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » URLに商品コードを表示させたい 2.13系 mizuvan 2014/11/28 12:40
     Re: URLに商品コードを表示させたい 2.13系 SEEDinc 2014/11/28 14:21
       Re: URLに商品コードを表示させたい 2.13系 mizuvan 2014/11/28 14:40
         Re: URLに商品コードを表示させたい 2.13系 SEEDinc 2014/11/28 16:04
           Re: URLに商品コードを表示させたい 2.13系 mizuvan 2014/11/28 16:42
             Re: URLに商品コードを表示させたい 2.13系 yasai 2014/11/28 16:54
               Re: URLに商品コードを表示させたい 2.13系 mizuvan 2014/11/28 17:17
                 Re: URLに商品コードを表示させたい 2.13系 SEEDinc 2014/11/28 17:33
                   Re: URLに商品コードを表示させたい 2.13系 mizuvan 2014/11/28 18:12
                     Re: URLに商品コードを表示させたい 2.13系 flealog 2014/11/28 23:58
                       Re: URLに商品コードを表示させたい 2.13系 mizuvan 2014/11/29 10:16
                         Re: URLに商品コードを表示させたい 2.13系 flealog 2014/11/29 12:12
                           Re: URLに商品コードを表示させたい 2.13系 mizuvan 2014/11/29 12:25

 



ログイン


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

統計情報

総メンバー数は88,885名です
総投稿数は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.