Ignore:
Timestamp:
2013/03/13 15:33:56 (11 years ago)
Author:
shutta
Message:

#2118 (スマートフォン版の商品一覧画面を開くとJavaScriptエラーが発生します)
PC版でしか使っていない部分のJavaScriptコードを調整。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/class/pages/products/LC_Page_Products_List.php

    r22658 r22729  
    102102        $objProduct = new SC_Product_Ex(); 
    103103 
    104         $this->arrForm = $_REQUEST; 
     104        $this->arrForm = $_REQUEST;//時間が無いのでコレで勘弁してください。 tao_s 
    105105        //modeの取得 
    106106        $this->mode = $this->getMode(); 
     
    515515        unset($this->arrProducts['productStatus']); 
    516516        $this->tpl_javascript .= 'var productsClassCategories = ' . SC_Utils_Ex::jsonEncode($objProduct->classCategories) . ';'; 
    517         //onloadスクリプトを設定. 在庫ありの商品のみ出力する 
    518         foreach ($this->arrProducts as $arrProduct) { 
    519             if ($arrProduct['stock_unlimited_max'] || $arrProduct['stock_max'] > 0) { 
    520                 $js_fnOnLoad .= "fnSetClassCategories(document.product_form{$arrProduct['product_id']});"; 
     517        if (SC_Display_Ex::detectDevice() === DEVICE_TYPE_PC) { 
     518            //onloadスクリプトを設定. 在庫ありの商品のみ出力する 
     519            foreach ($this->arrProducts as $arrProduct) { 
     520                if ($arrProduct['stock_unlimited_max'] || $arrProduct['stock_max'] > 0) { 
     521                    $js_fnOnLoad .= "fnSetClassCategories(document.product_form{$arrProduct['product_id']});"; 
     522                } 
    521523            } 
    522524        } 
Note: See TracChangeset for help on using the changeset viewer.