-
Content Count
6 -
Joined
-
Last visited
Posts posted by Raposo
-
-
-
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
-
44 minutes ago, Lilium Sancta said:Acho que o que você quer é isto ->https://forum.brathena.org/index.php?/topic/22210-addon-pagseguro-fluxcp/&do=findComment&comment=115175 não?
Isso só que quando tem valor em cash ele funciona normalmente mas quando o valor é 0 ele da esse bug
<?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>
-
1 hour ago, Lilium Sancta said:Como assim? Não entendi a pergunta.
adicionar o valor do cash points na tela em baixo de Doação Pagseuro
-
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.
Como faço para adicionar o valor do cash?
Daifuku | Graphics, Sprites, Maps, Wiki, Forum, Advertising, Scripts & more
in Paid Services
Posted
Good afternoon, you also do theme for FluxCP?