</div> <?php } if (tep_not_null($product_tab['products_tab_4'])) { ?> <div class="tab-page" id="product_tab_4"> <h2 class="tab"><?php echo tep_not_null(TEXT_PRODUCTS_TAB_4_TITLE) ? TEXT_PRODUCTS_TAB_4_TITLE : ' '; ?> </h2> <script type="text/javascript">tp1.addTabPage( document.getElementById( "product_tab_4" ) );</script> <?php echo cre_clean_product_description($product_tab['products_tab_4']); ?> </div> <?php } } // Products Tabs Module EOF ?> <!-- Tab 2 --> <?php // Extra Products Fields are checked and presented // We need this instead of module, module can't hide tab if no records :-( $extra_fields_query = tep_db_query("SELECT pef.products_extra_fields_status as status, pef.products_extra_fields_name as name, ptf.products_extra_fields_value as value\r\n\t FROM " . TABLE_PRODUCTS_TO_PRODUCTS_EXTRA_FIELDS . " ptf,\r\n\t " . TABLE_PRODUCTS_EXTRA_FIELDS . " pef\r\n\t WHERE ptf.products_id='" . (int) $product_info['products_id'] . "'\r\n\t and ptf.products_extra_fields_value <> ''\r\n\t and ptf.products_extra_fields_id = pef.products_extra_fields_id\r\n\t and (pef.languages_id='0' or pef.languages_id='" . $languages_id . "')\r\n\t ORDER BY products_extra_fields_order"); if (tep_db_num_rows($extra_fields_query) > 0) {
<div class="col-sm-12 col-lg-12"> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <?php echo '<tr><td class="main" valign="top"><p>' . cre_clean_product_description($product_info['products_description']) . '</p>'; echo tep_draw_separator('pixel_trans.gif', '100%', '10') . '</td></tr>'; if (defined('MODULE_ADDONS_TABS_STATUS') && MODULE_ADDONS_TABS_STATUS == 'True') { $product_tabs_query = tep_db_query("select products_tab_2, products_tab_3, products_tab_4 from " . TABLE_PRODUCTS_DESCRIPTION . " where products_id = '" . (int) $product_info['products_id'] . "'"); $product_tab = tep_db_fetch_array($product_tabs_query); if (tep_not_null($product_tab['products_tab_2'])) { echo '<tr><td class="main" valign="top">' . (tep_not_null(TEXT_PRODUCTS_TAB_2_TITLE) ? '<strong>' . TEXT_PRODUCTS_TAB_2_TITLE . '</strong>' : '') . '<p>' . cre_clean_product_description($product_tab['products_tab_2']) . '</p></td></tr>'; } if (tep_not_null($product_tab['products_tab_3'])) { echo '<tr><td class="main" valign="top">' . (tep_not_null(TEXT_PRODUCTS_TAB_3_TITLE) ? '<strong>' . TEXT_PRODUCTS_TAB_3_TITLE . '</strong>' : '') . '<p>' . cre_clean_product_description($product_tab['products_tab_3']) . '</p></td></tr>'; } if (tep_not_null($product_tab['products_tab_4'])) { echo '<tr><td class="main" valign="top">' . (tep_not_null(TEXT_PRODUCTS_TAB_4_TITLE) ? '<strong>' . TEXT_PRODUCTS_TAB_4_TITLE . '</strong>' : '') . '<p>' . cre_clean_product_description($product_tab['products_tab_4']) . '</p></td></tr>'; } } $products_id_tmp = $product_info['products_id']; if (tep_subproducts_parent($products_id_tmp)) { $products_id_query = tep_subproducts_parent($products_id_tmp); } else { $products_id_query = $products_id_tmp; } if ($product_has_sub > '0') { if (defined('PRODUCT_INFO_SUB_PRODUCT_ATTRIBUTES') && PRODUCT_INFO_SUB_PRODUCT_ATTRIBUTES == 'False') { // 2.a) PRODUCT_INFO_SUB_PRODUCT_ATTRIBUTES = False // -- Show attributes to main product only $load_attributes_for = $products_id_query; //$load_attributes_for = $products_id_query; include DIR_WS_MODULES . 'product_info/product_attributes.php';