Skip to content

Instantly share code, notes, and snippets.

View cupertinobr's full-sized avatar

Rodolfo Cupertino cupertinobr

View GitHub Profile
@cupertinobr
cupertinobr / .php
Last active December 16, 2022 19:56
Enviar seleção de dados para um Select2
<?php
public static function onChangeProduto($param = null)
{
try
{
//code here
if(!empty($param['key']))
{
//code here
@cupertinobr
cupertinobr / .php
Last active April 22, 2023 11:26
Add texto no footer - addFooterWidget
<?php
....
//Adicionar um texto ao footer do form
$addText = new TTextDisplay(FormService::getByAndAt($object), 'gray', 10, 'i');
$this->form->addFooterWidget($addText);
@cupertinobr
cupertinobr / download-from-undraw.py
Created June 26, 2023 12:33 — forked from heypoom/download-from-undraw.py
Download every svg file from undraw.
#!/usr/bin/env python3
import os
import json
import requests
from multiprocessing.pool import ThreadPool
def build_index():
page = 1
urls = []
@cupertinobr
cupertinobr / .php
Created September 11, 2023 18:52 — forked from scriptdev/.php
IMPRESSÃO TÉRMICA ( ESC/POS Print for PHP ) Mike42
<?php
# https://github.com/mike42/escpos-php
# composer: mike42/escpos-php
use Mike42EscposPrinter;
use Mike42EscposEscposImage;
use Mike42EscposImagickEscposImage;
use Mike42EscposPrintConnectorsFilePrintConnector;
use Mike42EscposPrintConnectorsWindowsPrintConnector;
@cupertinobr
cupertinobr / .php
Created September 12, 2023 18:22 — forked from scriptdev/.php
TRANSFORMAÇÃO STATUS PEDIDO
<?php
$texto = '';
$classe = '';
switch ($value)
{
case 'ABERTA':
$texto = 'ABERTA';
$classe = 'primary';
@cupertinobr
cupertinobr / .php
Created September 12, 2023 19:06 — forked from scriptdev/.php
Mensagens SweetAlert2 no Sistema
<?php
# 1 - Adicione nas propriedades do projeto do Adianti Builder em Header Tags(script, style, meta)
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11.7.18/dist/sweetalert2.all.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sweetalert2@11.7.18/dist/sweetalert2.min.css">
# 2 - Depois crie uma classe service com o nome de Mensagem e cole esse código abaixo.. exemplo:
class Mensagem
{
@cupertinobr
cupertinobr / ImportarOFX.php
Last active October 14, 2023 15:15 — forked from scriptdev/.php
IMPORTAR OFX
<?php
# 1 - CRIE O ARQUIVO PHP "PHP File" NA PASTA RAIZ DO PROJETO E COLE ESSE CÓDIGO:
class OFX
{
private $arquivo;
public function __construct($arquivo)
{
@cupertinobr
cupertinobr / SaldoCalculadoDetailForm.php
Last active October 24, 2023 11:04
Saldo calculado por coluna em DatilForm
/*
- Cria a coluna "Saldo" no DetailForm
- Nas prorpiedades do DetailForm criar envento onUpdateList
*/
public static function onUpdateList($param = null)
{
try
@cupertinobr
cupertinobr / OrdenacaoCampoOutraTabela.php
Last active October 24, 2023 11:03 — forked from scriptdev/.php
DEFINIR ORDENAÇÃO PELO CAMPO DE OUTRA TABELA NO DATAGRID
<?php
public function onReload($param = NULL)
{
if (empty($param['order']))
{
$param['order'] = 'cidade->nome';
$criteria->setProperties($param);
}
@cupertinobr
cupertinobr / ScriptCaseRESTService.php
Last active November 1, 2023 17:59
ScriptCaseRESTService
/*
Crie uma app blank: RESTService
- no onExecute insira os códigos abaixo
- Crie os metodos, no meu exemplo eu criei um metodo chamado checkLicense() quere recebe a variavel $body
- a variavel $boby recebe o input (os dados que vai enviar em formato json)
*/
header("Access-Control-Allow-Origin: *");