/data/class_extends/helper_extends/SC_Helper_DB_Ex.php
class SC_Helper_DB_Ex extends SC_Helper_DB { function lfAddDelivFee(&$arrData) { $objCartSess = new SC_CartSession(); $objQuery = new SC_Query(); $max = $objCartSess->getMax(); for ($i = 0; $i <= $max; $i++) { $product_id = $_SESSION[$objCartSess->key][$i]['id'][0]; // 残留空行スキップ (EC-CUBE 不具合(?)対応) if (strlen($product_id) == 0) continue; // 商品送料 $deliv_fee = $objQuery->getOne('SELECT deliv_fee FROM dtb_products WHERE product_id = ?', array($product_id)); if (is_null($deliv_fee)) { parent::lfAddDelivFee($arrData); return; } } } }