diff --git a/wp/wp-content/plugins/iper-medical/functions.php b/wp/wp-content/plugins/iper-medical/functions.php index 0d192e5c..4faf29a4 100644 --- a/wp/wp-content/plugins/iper-medical/functions.php +++ b/wp/wp-content/plugins/iper-medical/functions.php @@ -658,42 +658,18 @@ function theme_scripts() { return $columns; } + add_action('manage_posts_custom_column', 'manage_posts_custom_column_callback', 10, 2); + function manage_posts_custom_column_callback( $column_name, $post_id ) { + global $post; - - add_action( 'manage_posts_custom_column', 'rachel_carden_populating_my_posts_columns', 10, 2 ); - function rachel_carden_populating_my_posts_columns( $column_name, $post_id ) { - - global $wpdb, $post; - if(get_post_meta($post->ID, 'order_priority', true)=='' || get_post_meta($post->ID, 'order_priority', true)==' '){ - add_post_meta($post->ID, 'order_priority', '-'); - update_post_meta($post->ID, 'order_priority', '-');} - - $a = $wpdb->prepare("call IPER_MA_PRODUCT_BY_WP_RATEPLAN_ID(%d)", $post_id); - $b = callDBStored($a); - - $product_wp_id = $b[0]->idPRODUCT_WP; - $product_wp_id_title = get_post($product_wp_id)->post_title; - - $c = $wpdb->prepare("call IPER_MA_PRODUCT_BY_WP_UPSELL_ID(%d)", $post_id); - $d = callDBStored($c); - - $rateplan_wp_id = $d[0]->idRATEPLAN_WP; - $rateplan_wp_id_title = get_post($rateplan_wp_id)->post_title; - $product_wp_id_upsell = $d[0]->idPRODUCT_WP; - $product_wp_id_title_upsell = get_post($product_wp_id_upsell)->post_title; + if (get_post_meta($post->ID, 'order_priority', true) == '' || get_post_meta($post->ID, 'order_priority', true) == ' ') { + add_post_meta($post->ID, 'order_priority', '-'); + update_post_meta($post->ID, 'order_priority', '-'); + } $post_id = sanitize_text_field($post_id); - add_post_meta($post_id, 'product_rateplan', $product_wp_id_title); - update_post_meta($post_id, 'product_rateplan', $product_wp_id_title); - - add_post_meta($post_id, 'rateplan_upsell', $rateplan_wp_id_title); - update_post_meta($post_id, 'rateplan_upsell', $rateplan_wp_id_title); - - add_post_meta($post_id, 'product_upsell', $product_wp_id_title_upsell); - update_post_meta($post_id, 'product_upsell', $product_wp_id_title_upsell); - - switch( $column_name ) { + switch ($column_name) { case 'product_rateplan': echo '
' . get_post_meta($post_id, 'product_rateplan', true) . '
'; break; @@ -709,8 +685,6 @@ function theme_scripts() { } } - - add_filter('manage_edit-rateplan_sortable_columns', 'tcb_register_rateplan_sortable_columns'); add_filter('manage_edit-upsell_sortable_columns', 'tcb_register_upsell_sortable_columns'); add_filter('manage_edit-product_sortable_columns', 'tcb_register_product_sortable_columns'); diff --git a/wp/wp-content/plugins/iper-medical/init_db.php b/wp/wp-content/plugins/iper-medical/init_db.php deleted file mode 100644 index fc5782a0..00000000 --- a/wp/wp-content/plugins/iper-medical/init_db.php +++ /dev/null @@ -1,1110 +0,0 @@ -query($sql); - -$sql .=' -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_ACCESSORY_GROUP_LIST` (`__fkRATEPLAN` BIGINT(20)) BEGIN -SELECT * FROM '.$dbNAME.'.iper_MA_ACCESSORY_GROUP where fkRATEPLAN=__fkRATEPLAN and META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() ; -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_ACCESSORY_GROUP_SET` (`__idACCESSORY_GROUP` BIGINT(20), `__fkRATEPLAN` BIGINT(20), `__LimitRestriction` LONGTEXT, `__IncludedWithOrder` LONGTEXT, `__Description` LONGTEXT, `__AccessoryGroupID` LONGTEXT, `__META_WP_ID` BIGINT(20), `__META_REQUEST_ID` BIGINT(20)) BEGIN - - -if(__idACCESSORY_GROUP = 0) then - select ifnull(META_WP_ID,0) ,ifnull(idACCESSORY_GROUP,0) into __META_WP_ID ,__idACCESSORY_GROUP from iper_MA_ACCESSORY_GROUP where AccessoryGroupID = __AccessoryGroupID and fkRATEPLAN = __fkRATEPLAN; -end if; - - -if(__idACCESSORY_GROUP <> 0 ) then - - - UPDATE`iper_MA_ACCESSORY_GROUP` - SET - `LimitRestriction` = __LimitRestriction, - `IncludedWithOrder` = __IncludedWithOrder, - `Description` = __Description, - `META_WP_ID` = __META_WP_ID, - `META_DATE_UPDATE` =now(), - `META_REQUEST_ID` = __META_REQUEST_ID - WHERE `idACCESSORY_GROUP` = __idACCESSORY_GROUP; - - - - call IPER_META_SHOWRESUL(1,__idACCESSORY_GROUP); - -else - - INSERT INTO `iper_MA_ACCESSORY_GROUP` - ( - `fkRATEPLAN`, - `LimitRestriction`, - `IncludedWithOrder`, - `Description`, - `AccessoryGroupID`, - `META_WP_ID`, - `META_DATE_INSERT`, - `META_REQUEST_ID`) - VALUES - ( - __fkRATEPLAN, - __LimitRestriction, - __IncludedWithOrder, - __Description, - __AccessoryGroupID, - __META_WP_ID, - now(), - __META_REQUEST_ID); - - - - - call IPER_META_SHOWRESUL(2,@@IDENTITY); - - -end if; -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_ACCESSORY_LIST` (`__fkRATEPLAN` BIGINT(20), `__fkACCESSORY_GROUP` BIGINT(20)) BEGIN - -if (__fkACCESSORY_GROUP<>0) then - - SELECT fkACCESSORY_GROUP , '.$dbNAME.'.iper_MA_ACCESSORY.* FROM iper_MA_ACCESSORY_GROUP_ACCESSORY join '.$dbNAME.'.iper_MA_ACCESSORY on(fkACCESSORY = idACCESSORY) - where fkACCESSORY_GROUP = __fkACCESSORY_GROUP and iper_MA_ACCESSORY.META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() ; - -else - - SELECT fkACCESSORY_GROUP , '.$dbNAME.'.iper_MA_ACCESSORY.* FROM iper_MA_ACCESSORY_GROUP join iper_MA_ACCESSORY_GROUP_ACCESSORY on(idACCESSORY_GROUP = fkACCESSORY_GROUP) join '.$dbNAME.'.iper_MA_ACCESSORY on(fkACCESSORY = idACCESSORY) - where fkRATEPLAN = __fkRATEPLAN and iper_MA_ACCESSORY.META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() ; - - -end if; -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_ACCESSORY_SET` (`__fkACCESSORY_GROUP` BIGINT(20), `__idACCESSORY` BIGINT(20), `__Quantity` LONGTEXT, `__Price` LONGTEXT, `__IsAvailable` LONGTEXT, `__AccessoryName` LONGTEXT, `__AccessoryID` LONGTEXT, `__AccessoryCode` LONGTEXT, `__META_WP_ID` BIGINT(20), `__META_REQUEST_ID` BIGINT(20)) BEGIN -declare __c int ; -set __c = 0; - -if(__META_WP_ID = 0) then - select ifnull(META_WP_ID,0) ,ifnull(idACCESSORY,0),ifnull(AccessoryCode,0) into __META_WP_ID ,__idACCESSORY,__AccessoryCode from iper_MA_ACCESSORY where AccessoryID = __AccessoryID and AccessoryCode = __AccessoryCode; -end if; - - -if(__META_WP_ID <> 0 ) then - - - UPDATE `iper_MA_ACCESSORY` - SET - `Quantity` = __Quantity, - `Price` = __Price, - `IsAvailable` = __IsAvailable, - `AccessoryName` = __AccessoryName, - `AccessoryCode` = __AccessoryCode, - `META_WP_ID` = __META_WP_ID, - `META_DATE_UPDATE` = now(), - `META_REQUEST_ID` = __META_REQUEST_ID - WHERE `idACCESSORY` = __idACCESSORY ; - - - - select ifnull(count(*),0) into __c from `iper_MA_ACCESSORY_GROUP_ACCESSORY` where fkACCESSORY_GROUP=__fkACCESSORY_GROUP and fkACCESSORY= __idACCESSORY; - - - if(__c=0) then - - INSERT INTO `iper_MA_ACCESSORY_GROUP_ACCESSORY` - (`fkACCESSORY_GROUP`, - `fkACCESSORY`, - `Price`, - `META_DATE_INSERT`, - `META_REQUEST_ID`) - VALUES - (__fkACCESSORY_GROUP, - __idACCESSORY, - __Price, - now(), - __META_REQUEST_ID); - - else - - UPDATE `'.$dbNAME.'`.`iper_MA_ACCESSORY_GROUP_ACCESSORY` - SET - - `Price` = __Price, - `META_DATE_UPDATE` = now(), - `META_REQUEST_ID` = __META_REQUEST_ID - WHERE `fkACCESSORY_GROUP` = __fkACCESSORY_GROUP AND `fkACCESSORY` = __idACCESSORY; - - - end if; - - - - - - call IPER_META_SHOWRESUL(1,__idACCESSORY); - -else - - INSERT INTO `iper_MA_ACCESSORY` - ( - `Quantity`, - `Price`, - `IsAvailable`, - `AccessoryName`, - `AccessoryID`, - `AccessoryCode`, - `META_WP_ID`, - `META_DATE_INSERT`, - `META_REQUEST_ID`) - VALUES - ( - __Quantity, - __Price, - __IsAvailable, - __AccessoryName, - __AccessoryID, - __AccessoryCode, - __META_WP_ID, - now(), - __META_REQUEST_ID); - - set __idACCESSORY = @@IDENTITY; - - - INSERT INTO `iper_MA_ACCESSORY_GROUP_ACCESSORY` - (`fkACCESSORY_GROUP`, - `fkACCESSORY`, - `Price`, - `META_DATE_INSERT`, - `META_REQUEST_ID`) - VALUES - (__fkACCESSORY_GROUP, - __idACCESSORY, - __Price, - now(), - __META_REQUEST_ID); - - - - - call IPER_META_SHOWRESUL(2,__idACCESSORY); - - -end if; -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_PRODUCT_GET_ID_BY_WPID` (IN `__WPID` BIGINT(20)) BEGIN -SELECT idPRODUCT -FROM '.$dbNAME.'.iper_MA_PRODUCT left join (SELECT fkPRODUCT,idRATEPLAN, Term,Price, META_WP_ID RATEPLAN_META_WP_ID - FROM '.$dbNAME.'.iper_MA_RATEPLAN - group by fkPRODUCT - having min(price)) AA on(idPRODUCT = fkPRODUCT) - -where iper_MA_PRODUCT.META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() AND META_WP_ID = __WPID ; -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_PRODUCT_LIST` () BEGIN -SELECT * , AA.* -FROM '.$dbNAME.'.iper_MA_PRODUCT left join (SELECT fkPRODUCT,idRATEPLAN, Term,Price, META_WP_ID RATEPLAN_META_WP_ID - FROM '.$dbNAME.'.iper_MA_RATEPLAN - group by fkPRODUCT - having min(price)) AA on(idPRODUCT = fkPRODUCT) - -where iper_MA_PRODUCT.META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() -; - -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_PROMOTION_LIST` (`__idRATEPLAN` BIGINT(20)) BEGIN - - select * - from iper_MA_PROMOTION - where fkRATEPLAN = __idRATEPLAN; - - -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_RATEPLAN_GET` (IN `__idRATEPLAN` BIGINT(20)) BEGIN -SELECT * FROM '.$dbNAME.'.iper_MA_RATEPLAN where idRATEPLAN = __idRATEPLAN and META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID(); -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_RATEPLAN_LIST` (IN `__fkPRODUCT` BIGINT(20)) BEGIN - -SELECT * FROM '.$dbNAME.'.iper_MA_RATEPLAN where fkPRODUCT = __fkPRODUCT and META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID(); -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_BUNDLE_SET` (`__fkBUNDLE_PRODUCT` BIGINT(20), `__fkPRODUCT` BIGINT(20), `__ID` LONGTEXT, `__Name` LONGTEXT, `__META_WP_ID` BIGINT(20), `__META_REQUEST_ID` BIGINT(20)) BEGIN - - -if(__fkBUNDLE_PRODUCT = 0) then - select ifnull(META_WP_ID,0) ,ifnull(fkBUNDLE_PRODUCT,0) into __META_WP_ID ,__fkBUNDLE_PRODUCT from iper_MA_BUNDLE where ID = __ID and fkPRODUCT = __fkPRODUCT; -end if; - - -if(__fkBUNDLE_PRODUCT <> 0 ) then - - - UPDATE `iper_MA_BUNDLE` - SET - - `Name` = __Name, - `META_WP_ID` = __META_WP_ID, - `META_DATE_UPDATE` = now(), - `META_REQUEST_ID` = __META_REQUEST_ID - WHERE `fkBUNDLE_PRODUCT` = __fkBUNDLE_PRODUCT; - - - - call IPER_META_SHOWRESUL(1,__fkBUNDLE_PRODUCT); - -else - - INSERT INTO `iper_MA_BUNDLE` - ( - `fkPRODUCT`, - `ID`, - `Name`, - `META_WP_ID`, - `META_DATE_INSERT`, - `META_DATE_UPDATE`, - `META_REQUEST_ID`) - VALUES - ( - __fkPRODUCT, - __ID, - __Name, - __META_WP_ID, - now(), - __META_REQUEST_ID); - - - - - - call IPER_META_SHOWRESUL(2,@@IDENTITY); - - -end if; -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_CLEAN_WP_POST` () BEGIN -update wp_xygy_posts -set post_status = "trash" -where post_type IN ( - "accessory" - "product" - "rateplan" - "shipping" - "upsell") -and ID NOT IN( - select META_WP_ID -from ( - select META_WP_ID - from iper_MA_PRODUCT - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() - union - select META_WP_ID - from iper_MA_RATEPLAN - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() - union - select META_WP_ID - from iper_MA_UPSELL - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() - union - select META_WP_ID - from iper_MA_ACCESSORY_GROUP - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() - union - select META_WP_ID - from iper_MA_ACCESSORY - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() - union - select META_WP_ID - from iper_MA_SHIPPING - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() -)AA - -); - - - -update wp_xygy_posts -set post_status = "publish" -where post_type IN ( - "accessory" - "product" - "rateplan" - "shipping" - "upsell") -and ID IN( - select META_WP_ID -from ( - select META_WP_ID - from iper_MA_PRODUCT - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() - union - select META_WP_ID - from iper_MA_RATEPLAN - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() - union - select META_WP_ID - from iper_MA_UPSELL - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() - union - select META_WP_ID - from iper_MA_ACCESSORY_GROUP - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() - union - select META_WP_ID - from iper_MA_ACCESSORY - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() - union - select META_WP_ID - from iper_MA_SHIPPING - where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID() -)AA - -) and post_status = "trash"; - -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_PRODUCT_SET` (`__idPRODUCT` BIGINT(20), `__Brand` LONGTEXT, `__ProductName` LONGTEXT, `__ProductID` LONGTEXT, `__ProductCode` LONGTEXT, `__IsAvailable` LONGTEXT, `__META_WP_ID` BIGINT(20), `__META_REQUEST_ID` BIGINT(20)) BEGIN - - - -if(__META_WP_ID = 0) then - select ifnull(META_WP_ID,0) ,ifnull(idPRODUCT,0) into __META_WP_ID ,__idPRODUCT from iper_MA_PRODUCT where ProductID = __ProductID; -end if; - - -if(__META_WP_ID <> 0 ) then - - - UPDATE `iper_MA_PRODUCT` - SET - `Brand` = __Brand, - `ProductName` = __ProductName, - `ProductCode` = __ProductCode, - `IsAvailable` = __IsAvailable, - `META_WP_ID` = __META_WP_ID, - `META_DATE_UPDATE` = now(), - `META_REQUEST_ID` = __META_REQUEST_ID - WHERE `idPRODUCT` = __idPRODUCT; - - - - call IPER_META_SHOWRESUL(1,__idPRODUCT); - -else - - INSERT INTO `iper_MA_PRODUCT` - ( - `Brand`, - `ProductName`, - `ProductID`, - `ProductCode`, - `IsAvailable`, - `META_WP_ID`, - `META_DATE_INSERT`, - `META_REQUEST_ID`) - VALUES - ( - __Brand, - __ProductName, - __ProductID, - __ProductCode, - __IsAvailable, - __META_WP_ID, - now(), - __META_REQUEST_ID); - - - - call IPER_META_SHOWRESUL(2,@@IDENTITY); - - -end if; -end$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_PROMOTION_SET` (`__idPROMOTION` BIGINT(20), `__fkRATEPLAN` BIGINT(20), `__PromotionID` LONGTEXT, `__Price` LONGTEXT, `__Name` LONGTEXT, `__META_WP_ID` BIGINT(20), `__META_REQUEST_ID` BIGINT(20)) BEGIN - - -if(__idPROMOTION = 0) then - select ifnull(META_WP_ID,0) ,ifnull(idPROMOTION,0) into __META_WP_ID ,__idPROMOTION from iper_MA_PROMOTION where PromotionID = __PromotionID and fkRATEPLAN = __fkRATEPLAN; -end if; - - -if(__idPROMOTION <> 0 ) then - - - UPDATE `iper_MA_PROMOTION` - SET - `Price` = __Price, - `Name` = __Name, - `META_WP_ID` = __META_WP_ID, - `META_DATE_UPDATE` = now(), - `META_REQUEST_ID` = __META_REQUEST_ID - WHERE `idPROMOTION` = __idPROMOTION; - - - - - call IPER_META_SHOWRESUL(1,__idPROMOTION); - -else - - INSERT INTO `iper_MA_PROMOTION` - ( - `fkRATEPLAN`, - `PromotionID`, - `Price`, - `Name`, - `META_WP_ID`, - `META_DATE_INSERT`, - `META_REQUEST_ID`) - VALUES - ( - __fkRATEPLAN, - __PromotionID, - __Price, - __Name, - __META_WP_ID, - now(), - __META_REQUEST_ID); - - - - - call IPER_META_SHOWRESUL(2,@@IDENTITY); - - -end if; -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_REQUEST_SET` (`__idREQUEST` BIGINT(20), `__URL_SEND` LONGTEXT, `__JSON_SEND` LONGTEXT, `__ResponseId` LONGTEXT, `__JSON_RESPONSE` LONGTEXT, `__META_USER` BIGINT(20)) BEGIN - - - - -if(__idREQUEST <> 0 ) then - - - UPDATE `iper_MA_REQUEST` - SET - `ResponseId` = __ResponseId, - `JSON_RESPONSE` = __JSON_RESPONSE, - `META_DATE_RESPONSE` = now(), - `META_USER` = __META_USER - WHERE `idREQUEST` = __idREQUEST; - - - - call IPER_META_SHOWRESUL(1,__idREQUEST); - -else - - INSERT INTO `iper_MA_REQUEST` - ( - `URL_SEND`, - `JSON_SEND`, - `META_DATE_SEND`, - `META_USER`) - VALUES - (__URL_SEND, - __JSON_SEND, - now(), - __META_USER); - - - call IPER_META_SHOWRESUL(1,@@IDENTITY); - - -end if; - - - - - - - - - - -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_REQUEST_SET_LOG` (`__idREQUEST` BIGINT(20), `__META_LOG` LONGTEXT) BEGIN - -update iper_MA_REQUEST -set META_LOG = __META_LOG -where idREQUEST = __idREQUEST; - - -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_SHIPPING_LIST` () BEGIN - - -SELECT * FROM '.$dbNAME.'.iper_MA_SHIPPING where META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID(); - -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_UPSELL_LIST` (`__fkRATEPLAN` BIGINT(20)) BEGIN - -SELECT * FROM '.$dbNAME.'.iper_MA_UPSELL where fkRATEPLAN = __fkRATEPLAN and META_REQUEST_ID = IPER_MA_FUNC_LAST_RESPONSE_ID(); - - -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_META_SHOWRESUL` (`__error` INT, `__identity` BIGINT(20)) BEGIN - -declare __message longtext; - - -if(__error = 1 or __error = 2) then - set __message = "ok"; -else - if (__error = -1) then - set __message = "error cron request"; - else - set __message = "error"; - end if; - -end if ; - -select __error status,__message msg,__identity identity; - -END$$ - - - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_RATEPLAN_SET` (`__idRATEPLAN` BIGINT(20), `__fkPRODUCT` BIGINT(20), `__Term` LONGTEXT, `__RatePlanID` LONGTEXT, `__Price` LONGTEXT, `__OrderType` LONGTEXT, `__META_WP_ID` BIGINT(20), `__META_REQUEST_ID` BIGINT(20)) BEGIN - - -if(__META_WP_ID = 0) then - select ifnull(META_WP_ID,0) ,ifnull(idRATEPLAN,0) into __META_WP_ID ,__idRATEPLAN from iper_MA_RATEPLAN where RatePlanID = __RatePlanID and fkPRODUCT = __fkPRODUCT; -end if; - - -if(__META_WP_ID <> 0 ) then - - - UPDATE `iper_MA_RATEPLAN` - SET - `Term` = __Term, - `Price` = __Price, - `OrderType` = __OrderType, - `META_WP_ID` = __META_WP_ID, - `META_DATE_UPDATE` = now(), - `META_REQUEST_ID` =__META_REQUEST_ID - WHERE `idRATEPLAN` = __idRATEPLAN; - - - - - call IPER_META_SHOWRESUL(1,__idRATEPLAN); - -else - - INSERT INTO `iper_MA_RATEPLAN` - ( - `fkPRODUCT`, - `Term`, - `RatePlanID`, - `Price`, - `OrderType`, - `META_DATE_INSERT`, - `META_REQUEST_ID`) - VALUES - ( - __fkPRODUCT, - __Term, - __RatePlanID, - __Price, - __OrderType, - now(), - __META_REQUEST_ID); - - - - - call IPER_META_SHOWRESUL(2,@@IDENTITY); - - -end if; -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_SHIPPING_SET` (`__idSHIPPING` BIGINT(20), `__Brand` LONGTEXT, `__ShippingMethod` LONGTEXT, `__ShippingID` LONGTEXT, `__ShippingCarrier` LONGTEXT, `__Price` LONGTEXT, `__META_WP_ID` BIGINT(20), `__META_REQUEST_ID` BIGINT(20)) BEGIN - - - -if(__META_WP_ID = 0) then - select ifnull(META_WP_ID,0) ,ifnull(idSHIPPING,0) into __META_WP_ID ,__idSHIPPING from iper_MA_SHIPPING where ShippingID = __ShippingID; -end if; - - -if(__META_WP_ID <> 0 ) then - - - UPDATE `iper_MA_SHIPPING` - SET - `ShippingMethod` = __ShippingMethod, - `ShippingCarrier` = __ShippingCarrier, - `Price` = __Price, - `META_WP_ID` = __META_WP_ID, - `META_DATE_UPDATE` = now(), - `META_REQUEST_ID` = __META_REQUEST_ID - WHERE `idSHIPPING` = __idSHIPPING; - - - - - call IPER_META_SHOWRESUL(1,__idSHIPPING); - -else - - INSERT INTO `iper_MA_SHIPPING` - ( - `Brand`, - `ShippingMethod`, - `ShippingID`, - `ShippingCarrier`, - `Price`, - `META_WP_ID`, - `META_DATE_INSERT`, - `META_REQUEST_ID`) - VALUES - ( - __Brand, - __ShippingMethod, - __ShippingID, - __ShippingCarrier, - __Price, - __META_WP_ID, - now(), - __META_REQUEST_ID); - - - - - call IPER_META_SHOWRESUL(2,@@IDENTITY); - - -end if; -end$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_UPSELL_SET` (`__idUPSEL` BIGINT(20), `__fkRATEPLAN` BIGINT(20), `__ProductName` LONGTEXT, `__ProductID` LONGTEXT, `__Price` LONGTEXT, `__ShowBeforeAccessories` LONGTEXT, `__META_WP_ID` BIGINT(20), `__META_REQUEST_ID` BIGINT(20)) BEGIN - - -if(__META_WP_ID = 0) then - select ifnull(META_WP_ID,0) ,ifnull(idUPSEL,0) into __META_WP_ID ,__idUPSEL from iper_MA_UPSELL where ProductID = __ProductID and fkRATEPLAN = __fkRATEPLAN; -end if; - - -if(__META_WP_ID <> 0 ) then - - - UPDATE `'.$dbNAME.'`.`iper_MA_UPSELL` - SET - `ProductName` =__ProductName, - `Price` = __Price, - `ShowBeforeAccessories` = __ShowBeforeAccessories, - `META_WP_ID` = __META_WP_ID, - `META_DATE_UPDATE` = now(), - `META_REQUEST_ID` = __META_REQUEST_ID - WHERE `idUPSEL` = __idUPSEL; - - - call IPER_META_SHOWRESUL(1,__idUPSEL); - -else - - INSERT INTO `'.$dbNAME.'`.`iper_MA_UPSELL` - ( - `fkRATEPLAN`, - `ProductName`, - `ProductID`, - `Price`, - `ShowBeforeAccessories`, - `META_WP_ID`, - `META_DATE_INSERT`, - - `META_REQUEST_ID`) - VALUES - ( - __fkRATEPLAN, - __ProductName, - __ProductID, - __Price, - __ShowBeforeAccessories, - __META_WP_ID, - now(), - - __META_REQUEST_ID); - - - - - - call IPER_META_SHOWRESUL(2,@@IDENTITY); - - -end if; -END$$ - -CREATE DEFINER=`'.$dbNAME.'`@`%` PROCEDURE `IPER_MA_UPSELL_GET`(IN __idUPSEL BIGINT(20)) -BEGIN - -SELECT * FROM iper_MA_UPSELL WHERE idUPSEL = __idUPSEL; - -END$$ - --- --- Funzioni --- -CREATE DEFINER=`'.$dbNAME.'`@`%` FUNCTION `IPER_MA_FUNC_LAST_RESPONSE_ID` () RETURNS BIGINT(20) BEGIN - -declare __r bigint(20); - -SELECT max(idREQUEST) into __r FROM '.$dbNAME.'.iper_MA_REQUEST where ResponseId <> "" and not ResponseId is null; - -RETURN __r; -END$$ - -DELIMITER ; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_ACCESSORY` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_ACCESSORY` ( -`idACCESSORY` bigint(20) NOT NULL AUTO_INCREMENT, - `Quantity` longtext, - `Price` longtext, - `IsAvailable` longtext, - `AccessoryName` longtext, - `AccessoryID` longtext, - `AccessoryCode` longtext, - `META_WP_ID` bigint(20) DEFAULT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idACCESSORY`) -) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_ACCESSORY_GROUP` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_ACCESSORY_GROUP` ( -`idACCESSORY_GROUP` bigint(20) NOT NULL AUTO_INCREMENT, - `fkRATEPLAN` bigint(20) NOT NULL, - `LimitRestriction` longtext, - `IncludedWithOrder` longtext, - `Description` longtext, - `AccessoryGroupID` longtext, - `META_WP_ID` bigint(20) DEFAULT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idACCESSORY_GROUP`), - KEY `fk_iper_MA_ACCESSORY_GROUP_iper_MA_RATEPLAN1_idx` (`fkRATEPLAN`) -) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_ACCESSORY_GROUP_ACCESSORY` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_ACCESSORY_GROUP_ACCESSORY` ( -`fkACCESSORY_GROUP` bigint(20) NOT NULL, - `fkACCESSORY` bigint(20) NOT NULL, - `Price` longtext, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`fkACCESSORY_GROUP`,`fkACCESSORY`), - KEY `fk_iper_MA_ACCESSORY_has_iper_MA_ACCESSORY_GROUP_iper_MA_AC_idx` (`fkACCESSORY_GROUP`), - KEY `fk_iper_MA_ACCESSORY_has_iper_MA_ACCESSORY_GROUP_iper_MA_AC_idx1` (`fkACCESSORY`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_BUNDLE` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_BUNDLE` ( -`fkBUNDLE_PRODUCT` bigint(20) NOT NULL AUTO_INCREMENT, - `fkPRODUCT` bigint(20) NOT NULL, - `ID` longtext, - `Name` longtext, - `META_WP_ID` bigint(20) DEFAULT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`fkBUNDLE_PRODUCT`), - KEY `fk_iper_MA_BUNDLE_iper_MA_PRODUCT2_idx` (`fkPRODUCT`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_DISCOUNT` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_DISCOUNT` ( -`idDISCOUNT` bigint(20) NOT NULL, - `Name` longtext, - `DiscountType` longtext, - `DiscountID` longtext, - `DiscountCode` longtext, - `DiscountAmount` longtext, - `META_WP_ID` bigint(20) DEFAULT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idDISCOUNT`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_DISCOUNT_PRODUCT` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_DISCOUNT_PRODUCT` ( -`idDISCOUNT_PRODUCT` bigint(20) NOT NULL, - `fkDISCOUNT` bigint(20) NOT NULL, - `fkPRODUCT` bigint(20) NOT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idDISCOUNT_PRODUCT`), - KEY `fk_iper_MA_DISCOUNT_PRODUCT_iper_MA_DISCOUNT1_idx` (`fkDISCOUNT`), - KEY `fk_iper_MA_DISCOUNT_PRODUCT_iper_MA_PRODUCT1_idx` (`fkPRODUCT`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_DISCOUNT_SHIPPING` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_DISCOUNT_SHIPPING` ( -`idDISCOUNT_SHIPPING` bigint(20) NOT NULL, - `fkDISCOUNT` bigint(20) NOT NULL, - `fkSHIPPING` bigint(20) NOT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idDISCOUNT_SHIPPING`), - KEY `fk_iper_MA_DISCOUNT_SHIPPING_iper_MA_DISCOUNT1_idx` (`fkDISCOUNT`), - KEY `fk_iper_MA_DISCOUNT_SHIPPING_iper_MA_SHIPPING1_idx` (`fkSHIPPING`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_PRODUCT` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_PRODUCT` ( -`idPRODUCT` bigint(20) NOT NULL AUTO_INCREMENT, - `Brand` longtext, - `ProductName` longtext, - `ProductID` longtext, - `ProductCode` longtext, - `IsAvailable` longtext, - `BaseMonthlyPrice` longtext, - `META_WP_ID` bigint(20) DEFAULT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idPRODUCT`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_PROMOTION` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_PROMOTION` ( -`idPROMOTION` bigint(20) NOT NULL AUTO_INCREMENT, - `fkRATEPLAN` bigint(20) NOT NULL, - `PromotionID` longtext, - `Price` longtext, - `Name` longtext, - `META_WP_ID` bigint(20) DEFAULT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idPROMOTION`), - KEY `fk_iper_MA_PROMOTION_iper_MA_RATEPLAN1_idx` (`fkRATEPLAN`) -) ENGINE=InnoDB AUTO_INCREMENT=92 DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_RATEPLAN` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_RATEPLAN` ( -`idRATEPLAN` bigint(20) NOT NULL AUTO_INCREMENT, - `fkPRODUCT` bigint(20) NOT NULL, - `Term` longtext, - `RatePlanID` longtext, - `Price` longtext, - `OrderType` longtext, - `META_WP_ID` bigint(20) DEFAULT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idRATEPLAN`), - KEY `fk_iper_MA_RATEPLAN_iper_MA_PRODUCT_idx` (`fkPRODUCT`) -) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_REQUEST` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_REQUEST` ( -`idREQUEST` int(11) NOT NULL AUTO_INCREMENT, - `URL_SEND` longtext, - `JSON_SEND` longtext, - `ResponseId` longtext, - `JSON_RESPONSE` longtext, - `META_LOG` longtext, - `META_DATE_SEND` datetime DEFAULT NULL, - `META_DATE_RESPONSE` datetime DEFAULT NULL, - `META_USER` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idREQUEST`) -) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_SHIPPING` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_SHIPPING` ( -`idSHIPPING` bigint(20) NOT NULL AUTO_INCREMENT, - `Brand` longtext, - `ShippingMethod` longtext, - `ShippingID` longtext, - `ShippingCarrier` longtext, - `Price` longtext, - `META_WP_ID` bigint(20) DEFAULT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idSHIPPING`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8; - --- -------------------------------------------------------- - --- --- Struttura della tabella `iper_MA_UPSELL` --- - -CREATE TABLE IF NOT EXISTS `iper_MA_UPSELL` ( -`idUPSEL` bigint(20) NOT NULL AUTO_INCREMENT, - `fkRATEPLAN` bigint(20) NOT NULL, - `ProductName` longtext, - `ProductID` longtext, - `Price` longtext, - `ShowBeforeAccessories` longtext, - `META_WP_ID` bigint(20) DEFAULT NULL, - `META_DATE_INSERT` datetime DEFAULT NULL, - `META_DATE_UPDATE` datetime DEFAULT NULL, - `META_REQUEST_ID` bigint(20) DEFAULT NULL, - PRIMARY KEY (`idUPSEL`), - KEY `fk_iper_MA_UPSELL_iper_MA_RATEPLAN1_idx` (`fkRATEPLAN`) -) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8; - - - --- --- Limiti per le tabelle scaricate --- - --- --- Limiti per la tabella `iper_MA_ACCESSORY_GROUP` --- -ALTER TABLE `iper_MA_ACCESSORY_GROUP` - ADD CONSTRAINT `fk_iper_MA_ACCESSORY_GROUP_iper_MA_RATEPLAN1` FOREIGN KEY (`fkRATEPLAN`) REFERENCES `iper_MA_RATEPLAN` (`idRATEPLAN`) ON DELETE NO ACTION ON UPDATE NO ACTION; - --- --- Limiti per la tabella `iper_MA_ACCESSORY_GROUP_ACCESSORY` --- -ALTER TABLE `iper_MA_ACCESSORY_GROUP_ACCESSORY` - ADD CONSTRAINT `fk_iper_MA_ACCESSORY_has_iper_MA_ACCESSORY_GROUP_iper_MA_ACCE1` FOREIGN KEY (`fkACCESSORY`) REFERENCES `iper_MA_ACCESSORY` (`idACCESSORY`) ON DELETE NO ACTION ON UPDATE NO ACTION, - ADD CONSTRAINT `fk_iper_MA_ACCESSORY_has_iper_MA_ACCESSORY_GROUP_iper_MA_ACCE2` FOREIGN KEY (`fkACCESSORY_GROUP`) REFERENCES `iper_MA_ACCESSORY_GROUP` (`idACCESSORY_GROUP`) ON DELETE NO ACTION ON UPDATE NO ACTION; - --- --- Limiti per la tabella `iper_MA_BUNDLE` --- -ALTER TABLE `iper_MA_BUNDLE` - ADD CONSTRAINT `fk_iper_MA_BUNDLE_iper_MA_PRODUCT2` FOREIGN KEY (`fkPRODUCT`) REFERENCES `iper_MA_PRODUCT` (`idPRODUCT`) ON DELETE NO ACTION ON UPDATE NO ACTION; - --- --- Limiti per la tabella `iper_MA_DISCOUNT_PRODUCT` --- -ALTER TABLE `iper_MA_DISCOUNT_PRODUCT` - ADD CONSTRAINT `fk_iper_MA_DISCOUNT_PRODUCT_iper_MA_DISCOUNT1` FOREIGN KEY (`fkDISCOUNT`) REFERENCES `iper_MA_DISCOUNT` (`idDISCOUNT`) ON DELETE NO ACTION ON UPDATE NO ACTION, - ADD CONSTRAINT `fk_iper_MA_DISCOUNT_PRODUCT_iper_MA_PRODUCT1` FOREIGN KEY (`fkPRODUCT`) REFERENCES `iper_MA_PRODUCT` (`idPRODUCT`) ON DELETE NO ACTION ON UPDATE NO ACTION; - --- --- Limiti per la tabella `iper_MA_DISCOUNT_SHIPPING` --- -ALTER TABLE `iper_MA_DISCOUNT_SHIPPING` - ADD CONSTRAINT `fk_iper_MA_DISCOUNT_SHIPPING_iper_MA_DISCOUNT1` FOREIGN KEY (`fkDISCOUNT`) REFERENCES `iper_MA_DISCOUNT` (`idDISCOUNT`) ON DELETE NO ACTION ON UPDATE NO ACTION, - ADD CONSTRAINT `fk_iper_MA_DISCOUNT_SHIPPING_iper_MA_SHIPPING1` FOREIGN KEY (`fkSHIPPING`) REFERENCES `iper_MA_SHIPPING` (`idSHIPPING`) ON DELETE NO ACTION ON UPDATE NO ACTION; - --- --- Limiti per la tabella `iper_MA_PROMOTION` --- -ALTER TABLE `iper_MA_PROMOTION` - ADD CONSTRAINT `fk_iper_MA_PROMOTION_iper_MA_RATEPLAN1` FOREIGN KEY (`fkRATEPLAN`) REFERENCES `iper_MA_RATEPLAN` (`idRATEPLAN`) ON DELETE NO ACTION ON UPDATE NO ACTION; - --- --- Limiti per la tabella `iper_MA_RATEPLAN` --- -ALTER TABLE `iper_MA_RATEPLAN` - ADD CONSTRAINT `fk_iper_MA_RATEPLAN_iper_MA_PRODUCT` FOREIGN KEY (`fkPRODUCT`) REFERENCES `iper_MA_PRODUCT` (`idPRODUCT`) ON DELETE NO ACTION ON UPDATE NO ACTION; - --- --- Limiti per la tabella `iper_MA_UPSELL` --- -ALTER TABLE `iper_MA_UPSELL` - ADD CONSTRAINT `fk_iper_MA_UPSELL_iper_MA_RATEPLAN1` FOREIGN KEY (`fkRATEPLAN`) REFERENCES `iper_MA_RATEPLAN` (`idRATEPLAN`) ON DELETE NO ACTION ON UPDATE NO ACTION; - -'; - - - $wpdb->query($sql); -?> \ No newline at end of file diff --git a/wp/wp-content/plugins/iper-medical/metabox/product_metabox_plan.php b/wp/wp-content/plugins/iper-medical/metabox/product_metabox_plan.php deleted file mode 100644 index 3f6d28af..00000000 --- a/wp/wp-content/plugins/iper-medical/metabox/product_metabox_plan.php +++ /dev/null @@ -1,34 +0,0 @@ -prepare("CALL IPER_MA_PRODUCT_GET_ID_BY_WPID(%d)", $post->ID); - $product_db_id = callDBStored($product_db_id_call); - - if($product_db_id[0]->idPRODUCT){ - $id= $product_db_id[0]->idPRODUCT; - $product_rateplans_call = $wpdb->prepare("CALL IPER_MA_RATEPLAN_LIST(%d)", $id); - $product_rateplans = callDBStored($product_rateplans_call);} - - - foreach($_iper_product_meta_plan as $meta): - - $value=get_post_meta($post->ID, $meta['name'], true); - - if($meta['type']==='input-text'): - include(sprintf("%s/res/input-textarea.php", dirname(__FILE__))); - endif; - ?> - -
-
- - \ No newline at end of file diff --git a/wp/wp-content/plugins/iper-medical/metabox/product_metabox_plan_old.php b/wp/wp-content/plugins/iper-medical/metabox/product_metabox_plan_old.php deleted file mode 100644 index ff5d4d75..00000000 --- a/wp/wp-content/plugins/iper-medical/metabox/product_metabox_plan_old.php +++ /dev/null @@ -1,33 +0,0 @@ -prepare("CALL IPER_MA_PRODUCT_GET_ID_BY_WPID(%d)", $post->ID); - $product_db_id = callDBStored($product_db_id_call); - - $id= $product_db_id[0]->idPRODUCT; - $product_rateplans_call = $wpdb->prepare("CALL IPER_MA_RATEPLAN_LIST(%d)", $id); - $product_rateplans = callDBStored($product_rateplans_call); - - - foreach($_iper_product_meta_plan as $meta): - - $value=get_post_meta($post->ID, $meta['name'], true); - - if($meta['type']=='input-text'): - include(sprintf("%s/res/input-textarea.php", dirname(__FILE__))); - endif; - ?> - -
-
- - \ No newline at end of file diff --git a/wp/wp-content/plugins/iper-medical/templates/nav_bar.php b/wp/wp-content/plugins/iper-medical/templates/nav_bar.php deleted file mode 100644 index e0173191..00000000 --- a/wp/wp-content/plugins/iper-medical/templates/nav_bar.php +++ /dev/null @@ -1,227 +0,0 @@ - - - - \ No newline at end of file diff --git a/wp/wp-content/plugins/iper-medical/templates/template-medical-accessories.php b/wp/wp-content/plugins/iper-medical/templates/template-medical-accessories.php deleted file mode 100644 index 3207ae38..00000000 --- a/wp/wp-content/plugins/iper-medical/templates/template-medical-accessories.php +++ /dev/null @@ -1,202 +0,0 @@ - $value ){ - foreach($value as $single){ - $idsSelected[]=$single["META_WP_ID"]; - if($single["permanent"]){ - $permanentAcc[]=$single["META_WP_ID"]; - } - } - } -} - - -/* -$accessories_cookier=$_COOKIE['iper_accessories_cart']; -if($accessories_cookier) { - $accessories_cookier = json_decode(stripslashes($accessories_cookier)); - if(!empty($accessories_cookier)) { - $idsSelected = array_map(function ($a) { - return $a->ID; - }, $accessories_cookier); - } -} -*/ - -/* setCookie('iper_accessories_cart', '', time() + (3600), "/");*/ -iper_hook_css(); -get_header(); -/*for($i=0; $i -1, - 'orderby' => 'date', - 'order' => 'ASC', - 'post_type' => 'accessory' -); - -$posts_array = get_posts( $args );*/ - -include_once('nav_bar.php'); - -/*$wp_sel_plan = get_post($sel_plan); -$wp_sel_plan_title = get_the_title($wp_sel_plan);*/ - -//chiamata database -$accessory_group_list_call = $wpdb->prepare("CALL IPER_MA_ACCESSORY_GROUP_LIST(%d)", $rateplanID); -$groups_accessories = callDBStored($accessory_group_list_call); - -/*if($wp_sel_plan_title == 'Annually'){ - $time = '/yr'; - $total_annual = $plan_price; -} - -if($wp_sel_plan_title == 'Monthly'){ - $total_annual = $plan_price*12; - $time = '/mo'; -} - -if($wp_sel_plan_title == 'Quarterly'){ - $total_annual = $plan_price*4; - $time = '/4 mo'; -} - -if($wp_sel_plan_title == 'Semi-Annually'){ - $total_annual = ($plan_price)*2; - $time = '/6 mo'; -}*/ -?> - -
-
-
- -
-
3 Select Accessories
- - idACCESSORY_GROUP; - $is_free = $group_accessories->IncludedWithOrder; - $accessory_single_selection = $group_accessories->LimitRestriction; - - /*echo $is_free.$accessory_single_selection;*/ - $permanent_='0'; - if($is_free=='1' && $accessory_single_selection=='0'){ - $permanent_='1'; - } - ?> - -

-
- - -
- - prepare("CALL IPER_MA_ACCESSORY_LIST(%d, %d)", $rateplanID, $group_ID); - $accessories = callDBStored($accessory_list_call); - ?> - - META_WP_ID; - $accessory_wp_post = get_post($accessory_wp_id); - - if($is_free=='0' && $accessory->Price){$accessory_price = $accessory->Price;}else{$accessory_price = '';}//verifico se l'accessorio è incluso nel rateplan o no - - $feat_image = wp_get_attachment_url(get_post_thumbnail_id($accessory_wp_post->ID)); - - $accessory_wp_post->price = $accessory_price; - ?> - -
- -
-
-
- Select -
- - -
-
- -
-
- -
-
-
-
- - - \ No newline at end of file diff --git a/wp/wp-content/plugins/iper-medical/templates/template-medical-home.php b/wp/wp-content/plugins/iper-medical/templates/template-medical-home.php deleted file mode 100644 index fedac784..00000000 --- a/wp/wp-content/plugins/iper-medical/templates/template-medical-home.php +++ /dev/null @@ -1,146 +0,0 @@ -prepare("CALL IPER_MA_RATEPLAN_LIST(%d)", - $idPRODUCT - ); - - $rateplans=callDBStored($chiamta1); - - if(!empty($rateplans)){ - foreach($rateplans as $single){ - - $single->META_WP_ID; - get_post($single->META_WP_ID); - - } - - }*/ - -?> - -
- - - - -
-
- - post_content;?> - -
-
- - - - - - - - - -
-
-
- - -
- - -
-

Online Special!

-

Order a Medical Alert System today and receive a $10 gift card of your choice!*

- -
-
-Amazon -Target -Dunkin Donuts -Walmart -Olive Garden -Kohls -
-
- - - -

Choose from these gift cards and many more after you order!

-

-**Gift card offer with annual rate plan only. Customer must activate and return signed monitoring agreement within 30 days of purchase in order to qualify. Offer only valid if order is placed online.
-The listed merchants are in no way affiliated with sponsor company nor are the listed merchants considered sponsors or co-sponsors of this program. Uses of merchant names and/or logos are by permission of each respective merchant and all trademarks are the property of their respective owners. Terms and conditions are applied to gift cards/certificates. Please see the merchant gift card/certificate for additional terms and conditions, which are subject to change at merchant's sole discretion. Merchants are not liable for any actual or alleged claims related to this offer. All logos are registered trademarks. All rights reserved. Must be 18 years or older to participate. A U.S. address is required for delivery. Other restrictions may apply. - -

-
- - - - diff --git a/wp/wp-content/plugins/iper-medical/templates/template-product.php b/wp/wp-content/plugins/iper-medical/templates/template-product.php index 51a7bc45..da045f3e 100644 --- a/wp/wp-content/plugins/iper-medical/templates/template-product.php +++ b/wp/wp-content/plugins/iper-medical/templates/template-product.php @@ -57,8 +57,6 @@ global $wpdb,$post; $product_wp_id=$post->ID; -$product_db_id=callDBStored($wpdb->prepare("call IPER_MA_PRODUCT_GET_ID_BY_WPID(%d)",$product_wp_id),true); -$product_db_id=$product_db_id->idPRODUCT; /*$cookie_name = "sel_product"; $cookie_value = get_the_title($post->ID);