Plugin Directory

Changeset 2841204


Ignore:
Timestamp:
12/29/2022 06:19:27 PM (2 years ago)
Author:
sebastopolys
Message:

Support Sale Price - fix warnings on debug mode

Location:
maldita-inflacion
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • maldita-inflacion/tags/1.0.0/readme.txt

    r2839370 r2841204  
    6464=1.0.2=
    6565* Valor TDC con decimales en paginas de edicion de producto
     66* Soporte para precios rebajados (SALE)
    6667
    6768
  • maldita-inflacion/tags/1.0.0/src/backend/malinf-malinfAdminpage.php

    r2839370 r2841204  
    2525    }
    2626
    27     public function apiform($ops,$api){ 
    28          
     27    public function apiform($ops,$api){   
    2928       
    30         $st .= '<form method="post">'
     29        $st = '<form method="post">'
    3130        . $this->modo($ops)
    3231        . $this->apimsg($ops,$api)
     
    4140
    4241    private function modo($ops){
    43         $modman=$modapi='';         
     42        $modman=$modapi=$moddis='';         
    4443        if($ops->modo=='api'){$modapi = 'checked';}
    4544        if($ops->modo=='manual'){$modman = 'checked';}
     
    6564
    6665    private function apistatus($ops){
    67          
     66        $tdco=$tdcb=$hid='';
    6867        if($ops->actual==null){$act = 1;}else{$act = $ops->actual;}
    6968        if($ops->tipodc == 'oficial'){$tdco = 'checked';}
    7069        if($ops->tipodc == 'blue'){$tdcb = 'checked';}
    7170        if($ops->tipodc == null){$tdcb = 'checked';}
    72         if($ops->modo!=='api'){$hid = 'hide';}else{$hid='';}
     71        if($ops->modo!=='api'){$hid = 'hide';}
    7372 
    7473        $as = '<div id="apistatus" class="malinf-item '.$hid.'">
     
    9392    private function redondear($ops){
    9493        $red = $ops->redond; $alc =$ops->alcanc; $mdoo = $ops->modo;
     94        $redu=$redd=$redn=$redu=$alc1o=$alc1oo=$alc1o='';
    9595        if($red == 'up'){$redu = 'checked';}
    9696        if($red == 'down'){$redd = 'checked';}
    9797        if($red == 'no'){$redn = 'checked';}
    9898        if($red == null){$redu = 'checked';}       
    99      
     99        
    100100        if($alc=='10'){$alc1o = 'selected="selected"';}
    101101        if($alc=='100'){$alc1oo = 'selected="selected"';}
  • maldita-inflacion/tags/1.0.0/src/backend/malinf-malinfGetplpage.php

    r2809228 r2841204  
    88 */
    99    public function getUrlPage(){
    10         $sget = sanitize_key($$_GET['page']);       
    11         if(isset($sget)){
     10         
     11        if(isset($_GET['page'])){
    1212            $active_tab=sanitize_key($_GET['page']);
    1313            return $active_tab;
  • maldita-inflacion/tags/1.0.0/src/malinf-malinfInit.php

    r2809228 r2841204  
    1717    private $mpags = null;
    1818    private $bkop = null;
    19     private $apir = null;
     19   // private $apir = null;
    2020    private $hopr = null;
    2121    private $adp = null;
     22    private $cron = null;
    2223    private $pag = null;
    2324
     
    2627        $this->bkop = get_option('malinf_bkops');
    2728        $this->hopr = new malinfHookprice($this->bkop);
     29      //  $this->apir = get_option('malinf_apival');
     30         
    2831        $this->adp = new malinfAdminpost();
    2932        $this->cron = new malinfCrontask($this->bkop);
     
    3336    public function start(){   
    3437        add_action('admin_init',[$this,'backstyle']);
    35         add_action('admin_menu', [$this,'menuPAges']);
     38        add_action('admin_menu', [$this,'menuPages']);
    3639        add_action('admin_init',[$this,'editmetapr']);
    3740        //
  • maldita-inflacion/tags/1.0.0/src/prices/malinf-malinfHookprice.php

    r2839370 r2841204  
    7272            // convert   
    7373            $price = $pric*$bak->alcanc;
    74             // save             
    75             if(update_post_meta( intval($id), '_regular_price', intval($price)));
    76             if(update_post_meta( intval($id), '_price', intval($price)));           
    77            
     74            // save
     75            if(get_post_meta(intval($id), '_sale_price')){
     76                $sprice = get_post_meta(intval($id), '_sale_price');               
     77                update_post_meta( intval($id), '_price', intval($sprice[0]));
     78                update_post_meta( intval($id), '_regular_price', intval($price));
     79            } 
     80            else{
     81                update_post_meta( intval($id), '_regular_price', intval($price));
     82                update_post_meta( intval($id), '_price', intval($price));   
     83            }         
     84                   
    7885    }
    7986 
  • maldita-inflacion/trunk/readme.txt

    r2839370 r2841204  
    6464=1.0.2=
    6565* Valor TDC con decimales en paginas de edicion de producto
     66* Soporte para precios rebajados (SALE)
    6667
    6768
  • maldita-inflacion/trunk/src/apilog/malinf-malinfResponse.php

    r2818251 r2841204  
    1515            return null;
    1616        }
    17         $resp = json_decode($res['body']);         
     17        $resp = json_decode($res['body']);       
    1818        if(null!==json_decode($bkop)->tipodc&&$res['response']['code']==200){
    1919            $bktp =   json_decode($bkop)->tipodc;
  • maldita-inflacion/trunk/src/backend/malinf-malinfAdminpage.php

    r2839370 r2841204  
    2525    }
    2626
    27     public function apiform($ops,$api){ 
    28          
     27    public function apiform($ops,$api){   
    2928       
    30         $st .= '<form method="post">'
     29        $st = '<form method="post">'
    3130        . $this->modo($ops)
    3231        . $this->apimsg($ops,$api)
     
    4140
    4241    private function modo($ops){
    43         $modman=$modapi='';         
     42        $modman=$modapi=$moddis='';         
    4443        if($ops->modo=='api'){$modapi = 'checked';}
    4544        if($ops->modo=='manual'){$modman = 'checked';}
     
    6564
    6665    private function apistatus($ops){
    67          
     66        $tdco=$tdcb=$hid='';
    6867        if($ops->actual==null){$act = 1;}else{$act = $ops->actual;}
    6968        if($ops->tipodc == 'oficial'){$tdco = 'checked';}
    7069        if($ops->tipodc == 'blue'){$tdcb = 'checked';}
    7170        if($ops->tipodc == null){$tdcb = 'checked';}
    72         if($ops->modo!=='api'){$hid = 'hide';}else{$hid='';}
     71        if($ops->modo!=='api'){$hid = 'hide';}
    7372 
    7473        $as = '<div id="apistatus" class="malinf-item '.$hid.'">
     
    9392    private function redondear($ops){
    9493        $red = $ops->redond; $alc =$ops->alcanc; $mdoo = $ops->modo;
     94        $redu=$redd=$redn=$redu=$alc1o=$alc1oo=$alc1o='';
    9595        if($red == 'up'){$redu = 'checked';}
    9696        if($red == 'down'){$redd = 'checked';}
    9797        if($red == 'no'){$redn = 'checked';}
    9898        if($red == null){$redu = 'checked';}       
    99      
     99        
    100100        if($alc=='10'){$alc1o = 'selected="selected"';}
    101101        if($alc=='100'){$alc1oo = 'selected="selected"';}
  • maldita-inflacion/trunk/src/backend/malinf-malinfGetplpage.php

    r2809228 r2841204  
    88 */
    99    public function getUrlPage(){
    10         $sget = sanitize_key($$_GET['page']);       
    11         if(isset($sget)){
     10         
     11        if(isset($_GET['page'])){
    1212            $active_tab=sanitize_key($_GET['page']);
    1313            return $active_tab;
  • maldita-inflacion/trunk/src/backend/malinfWelcomePage.html

    r2809334 r2841204  
    9595
    9696<p>
    97   &bull; <em><a href="https://wordpress.org/support/plugin/maldita-inflacion/">Abre un ticket de soporte</a> </em>
     97  &bull; <em><a href="https://wordpress.org/support/plugin/maldita-inflacion/" target="_blank">Abre un ticket de soporte</a> </em>
    9898</p>
    9999<p>
    100   &bull;<em>Este plugin ha sido desarrollado sin ninguna retribucion. Si puedes contribuir con una <a href="https://paypal.me/sebastopolys/" target="_blank">donacion paypal aqui </a> sera de gran ayuda</em>
     100  &bull; <em><a href="https://digitalek.com/contacto/" target="_blank">Contacta al autor de este plugin: </a> </em>
     101</p>
     102<p>
     103  &bull;<em><a href="https://paypal.me/sebastopolys/" target="_blank">Aporta al desarrollo del plugin con una donacion</a></em>
    101104</p>
    102105
  • maldita-inflacion/trunk/src/malinf-malinfInit.php

    r2809228 r2841204  
    1717    private $mpags = null;
    1818    private $bkop = null;
    19     private $apir = null;
     19   // private $apir = null;
    2020    private $hopr = null;
    2121    private $adp = null;
     22    private $cron = null;
    2223    private $pag = null;
    2324
     
    2627        $this->bkop = get_option('malinf_bkops');
    2728        $this->hopr = new malinfHookprice($this->bkop);
     29      //  $this->apir = get_option('malinf_apival');
     30         
    2831        $this->adp = new malinfAdminpost();
    2932        $this->cron = new malinfCrontask($this->bkop);
     
    3336    public function start(){   
    3437        add_action('admin_init',[$this,'backstyle']);
    35         add_action('admin_menu', [$this,'menuPAges']);
     38        add_action('admin_menu', [$this,'menuPages']);
    3639        add_action('admin_init',[$this,'editmetapr']);
    3740        //
  • maldita-inflacion/trunk/src/prices/malinf-malinfHookprice.php

    r2839370 r2841204  
    7272            // convert   
    7373            $price = $pric*$bak->alcanc;
    74             // save             
    75             if(update_post_meta( intval($id), '_regular_price', intval($price)));
    76             if(update_post_meta( intval($id), '_price', intval($price)));           
    77            
     74            // save
     75            if(get_post_meta(intval($id), '_sale_price')){
     76                $sprice = get_post_meta(intval($id), '_sale_price');               
     77                update_post_meta( intval($id), '_price', intval($sprice[0]));
     78                update_post_meta( intval($id), '_regular_price', intval($price));
     79            } 
     80            else{
     81                update_post_meta( intval($id), '_regular_price', intval($price));
     82                update_post_meta( intval($id), '_price', intval($price));   
     83            }         
     84                   
    7885    }
    7986 
Note: See TracChangeset for help on using the changeset viewer.