Jump to content

Raposo

Members
  • Content Count

    6
  • Joined

  • Last visited

Posts posted by Raposo


  1. 35 minutes ago, Lilium Sancta said:

    Muda esse trecho:

    
    echo number_format((int)$balance->value);

    Para isso:

    
    echo number_format(is_null($balance->value) ? 0 : $balance->value);

    Se não ser certo tenta com is_object($balance), não sei ao certo qual a linha que vem dando o error, mas é mais ou menos isso ai.

    Não funcionou ficou a mesma coisa


  2. 44 minutes ago, Lilium Sancta said:

    Isso só que quando tem valor em cash ele funciona normalmente mas quando o valor é 0 ele da esse bug

    https://imgur.com/a/fF5OLL1

    <?php if (!defined('FLUX_ROOT')) exit; ?>
    <div class="credit-balance">
    	<h2><span class="keyword"><span class="balance-text"><span style="color:#000000"><b>CRÉDITOS:</b></span></span>
    	<span class="balance-amount">
    		
    	   <?php
    
    			$donateVar = Flux::config('PagSeguroVar');
    			$sql = "SELECT * FROM {$server->charMapDatabase}.`global_reg_value` WHERE `account_id` = ? AND `str` = ?";
        		$sth = $server->connection->getStatement($sql);
    			$sth->execute(array($session->account->account_id, $donateVar));
    			$balance = $sth->fetch();
    			echo number_format((int)$balance->value);
    		?>
    </div>

     


  3. On 23/12/2018 at 2:32 PM, Lilium Sancta said:

    Estava com tempo livre e o Slicer me pediu para atualizar a api do addon, então resolvi colocar logo no github e ai está uma versão atualizada com a mais nova api e reescrita com um código um pouco mais organizado com novas features:

    Atualizada API de pagamentos do PagSeguro para ultima versão, inserido uso do PagSeguroLightbox, código reformulado para uso de OO onde possível, inserido sandbox do PagSeguro, remoção de arquivos desnecessários, inserido uso de ajax/jQuery/Json se livrando das mudanças em lib/Flux/Template.php e mais um monte de coisas que nem eu mesmo sei.

    Possui diversas mudanças no funcionamento então caso vá atualizar é necessário uma atualização na tabela antiga:

    
    ALTER TABLE `cp_donate`
      DROP COLUMN `payment_notification_code`,
      DROP COLUMN `payment_status`,
      MODIFY `account_id` int(11) NOT NULL,
      MODIFY `userid` varchar(23) NOT NULL,
      MODIFY `email` varchar(39) NOT NULL,
      MODIFY `payment_date` datetime NOT NULL,
      MODIFY `payment_id` varchar(50) NOT NULL,
      MODIFY `payment` float NOT NULL,
      MODIFY `payment_ip` varchar(35) NOT NULL,
      MODIFY `payment_type` varchar(23) NOT NULL DEFAULT 'PagSeguro',
      MODIFY `payment_code` varchar(50) NULL,
      CHANGE `payment_status_pagseguro` `payment_status` tinyint(3) NOT NULL DEFAULT '0';

    Depois insiro algumas imagens no github de como está atualmente pois tiveram algumas mudanças visuais também. Com o tempo posso estar fazendo novas funções como sorteio para doadores, top 10 e etc.

    Link -> https://github.com/LiliumSancta/Flux-CP-PagSeguro

    Como faço para adicionar o valor do cash?

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.