public static function getSimpleOptionsPricingTbody($options, $customers_group_id) { global $lC_Currencies, $pInfo; if ($customers_group_id == '') { return false; } $gData = lC_Customer_groups_Admin::getData($customers_group_id); $baselineDiscount = (double) $gData['baseline_discount']; $basePrice = isset($pInfo) ? (double) $pInfo->get('products_price') : 0.0; $tbody = ''; if (isset($options) && !empty($options)) { foreach ($options as $key => $so) { if (isset($so['title']) && $so['title'] != NULL) { $items = ''; if (is_array($so['values'])) { foreach ($so['values'] as $k => $v) { if ($v['options_id'] == $so['options_id'] && $v['products_id'] == $pInfo->get('products_id') && $customers_group_id == $v['customers_group_id']) { // if ($customers_group_id == DEFAULT_CUSTOMERS_GROUP_ID || (utility::isPro() === true && utility::isB2B() === true)) { $mod = isset($v['price_modifier']) && !empty($v['price_modifier']) ? number_format($v['price_modifier'], DECIMAL_PLACES) : '0.00'; // } else { // $mod = number_format(round(($basePrice * $baselineDiscount) * .01, DECIMAL_PLACES), DECIMAL_PLACES); // } $items .= '<tr class="trp-' . $v['options_id'] . '">' . ' <td class="element">' . $v['title'] . '</td>' . ' <td>' . ' <div id="div_' . $v['customers_group_id'] . '_' . $v['options_id'] . '_' . $v['values_id'] . '" class="icon-plus-round icon-green icon-size2" style="display:inline;">' . ' <div class="inputs' . ($customers_group_id != DEFAULT_CUSTOMERS_GROUP_ID && utility::isB2B() === false ? ' disabled' : '') . '" style="display:inline; padding:8px 0;">' . ' <span class="mid-margin-left no-margin-right">' . $lC_Currencies->getSymbolLeft() . '</span>' . ' <input type="text" class="input-unstyled" onfocus="$(this).select()" value="' . $mod . '" onblur="showSimpleOptionsPricingSymbol(this, \'' . $v['customers_group_id'] . '_' . $v['options_id'] . '_' . $v['values_id'] . '\');" id="simple_options_entry_price_modifier_' . $v['customers_group_id'] . '_' . $v['options_id'] . '_' . $v['values_id'] . '" name="simple_options_entry_price_modifier[' . $v['customers_group_id'] . '][' . $v['options_id'] . '][' . $v['values_id'] . ']" ' . ($customers_group_id != DEFAULT_CUSTOMERS_GROUP_ID && utility::isB2B() === false ? ' DISABLED' : '') . '>' . ' </div>' . ' </div>' . ' </td>' . '</tr>'; } } } $tbody .= '<tr id="trp-' . $customers_group_id . '-' . $so['options_id'] . '" class="trp-' . $so['options_id'] . '"><td width="100px" class="strong">' . $so['title'] . '</td></tr>' . $items; } } } return $tbody; }