Skip to content

Instantly share code, notes, and snippets.

View dodopok's full-sized avatar

Douglas Araujo dodopok

View GitHub Profile
@dodopok
dodopok / gist:5292272
Created April 2, 2013 13:39
InputDialog
//Function que cria o Dialog
function inputDialog(textop, callback){
apprise(textop, {'input': true,'textOk':'Enviar'}, function(r) {
callback(r);
});
}
//Plugin necessário (junto com o jQuery)
function apprise(string,args,callback)
{var default_args={'confirm':false,'verify':false,'input':false,'animate':false,'textOk':'Ok','textCancel':'Cancel','textYes':'Yes','textNo':'No'}
@dodopok
dodopok / gist:5503347
Created May 2, 2013 16:19
Install LAMP All
sudo apt-get install apache2 apache2-mpm-prefork apache2.2-bin apache2.2-common libaio1 libapache2-mod-php5 libaprutil1-dbd-sqlite3 libaprutil1-ldap libc-client2007e libdbd-mysql-perl libdbi-perl libhtml-template-perl libmcrypt4 libming1 libmysqlclient18 libnet-daemon-perl libplrpc-perl librecode0 libterm-readkey-perl libtidy-0.99-0 mlock mysql-client mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5 php-pear php5 php5-cli php5-common php5-curl php5-gd php5-imagick php5-imap php5-intl php5-mcrypt php5-memcache php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xsl pslib1
@dodopok
dodopok / gist:5510759
Created May 3, 2013 16:31
getEndereco()
function getEndereco(cep,i) {
if(cep !== ""){
$.getScript("https://www.nfservice.com.br/sistema/vendas/clientefornecedor/cep/"+cep, function(){
if (resultadoCEP["resultado"]) {
$("#Endereco"+i+"Logradouro").val(unescape(resultadoCEP["tipo_logradouro"]) + " " + unescape(resultadoCEP["logradouro"]));
$("#Endereco"+i+"Bairro").val(unescape(resultadoCEP["bairro"]));
$("#Endereco"+i+"Cidade").val(unescape(resultadoCEP["cidade"]));
var arg =unescape(resultadoCEP["uf"]);
$("#Endereco"+i+"Uf > option").each(function(){
if($(this).text()==arg) $(this).parent("select").val($(this).val())
@dodopok
dodopok / gist:5721754
Created June 6, 2013 14:05
JSON - PHP/JQUERY
$.ajax({
// url para o arquivo json.php
url : "json.php",
// dataType json
dataType : "json",
// função para de sucesso
success : function(data){
// vamos gerar um html e guardar nesta variável
var html = "";
@dodopok
dodopok / gist:5722985
Created June 6, 2013 16:45
FormHelper - CakePHP
<?php echo $this->Form->create('Veiculo'); ?>
<fieldset>
<legend><?php echo __('Novo Veículo'); ?></legend>
<?php
echo $this->Form->input('user_id', array('type' => 'hidden', 'value' => $this->Session->read('Auth.User.id')));
echo $this->Form->input('group_id', array('type' => 'hidden', 'value' => $this->Session->read('choosed')));
echo $this->Form->input('veiculo', array('size' => '150', 'label' => 'Veículo'));
echo $this->Form->input('placa');
echo $this->Form->input('rntc', array('size' => '20', 'label' => 'RNTC'));
echo $this->Form->input('antt', array('size' => '20', 'label' => 'Código ANTT'));
@dodopok
dodopok / gist:5757226
Created June 11, 2013 14:20
Valores decimais MySQL
You need DECIMAL(4, 2) by the looks of things. DECIMAL(2, 2) only allows a range of -0.99 to 0.99
@dodopok
dodopok / gist:5764967
Created June 12, 2013 12:50
Find and Replace - Linux
find . -name *.* -type f | xargs sed -i s/"extends ppController"/"extends VendasAppController"/ *
@dodopok
dodopok / gist:5765094
Created June 12, 2013 13:09
Salvar - CakePHP
<?php
public function add() {
if ($this->request->is('post')) {
$this->Tabela->create();
if ($this->Tabela->save($this->request->data)) {
$this->Session->setFlash(__('A Tabela foi cadastrada.'));
$this->redirect(array('action' => 'index'));
} else {
$this->Session->setFlash(__('A Tabela não pôde ser cadastrada. Favor tentar novamente.'));
}
@dodopok
dodopok / gist:5825259
Created June 20, 2013 18:23
Debug MySQL no controller - CakePHP
<?php
$log = $this->Model->getDataSource()->getLog(false, false);
debug($log);
?>
@dodopok
dodopok / gist:5859107
Created June 25, 2013 14:54
Formatar aaaa-mm-dd H:i:s para dd/mm/aaaa H:i:s - Javascript
datahora = '2013-01-02 15:12:20';
datahora = datahora.split(' ');
data = datahora[0]
hora = datahora[1]
data = data.split('-').reverse().join('/');
datahora = data+' '+hora;