Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''cake''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 8 registros

  1. brunomunizdev

    Chamadas de WebServices em SOAP em HTTPS

    Pessoal, preciso fazer a integração com a GetNet. Ela é feita através de chamadas de WebServices em SOAP em HTTPS, que tem por objetivo efetuar a coleta e o tratamento dos dados referente à transação de E-Commerce e realizar a comunicação entre o EC e os Emissores de cartão. Só que estou com muita dúvida em como fazer isso, alguém pode me orientar por favor? Já tenho a autenticação ao ambiente de teste que eles disponibilizam, tenho as tags também que eles disponibilizam na DOC, só que não sei como passar isso pro cake.
  2. Eu fiz uma pequena função em GalleriesController.php para redimensionar imagens na view, pesando menos os arquivos e melhorando o page speed, funciona normal, porém, eu preciso importar de um jeito menos demorado, que exija menos servidor e de maneira mais dinâmica, estilo importar essa função na view. Essa função recebeu uma rota: Router::connect('/imagem/*', array('controller' => 'Galleries', 'action' => 'index', 'admin' => false)); Então, atualmente eu estou chamando assim: <img src="./imagem/350/350/85/portfolio---<?= $p['Portfolio']['gallery_1'] ?>" /> função index //recebe width, height, qualidade e caminho public function index($w, $h, $q, $img){ $img = str_replace("---","/", $img); $img = WideImage::load(FULL_BASE_URL.$this->webroot . IMAGES_URL . $img); $img = $img->resize($w, $h, 'outside'); $img = $img->crop('center', 'center', $w, $h); $img = $img->output('jpg', $q); return $img; }
  3. matmper

    Salvar $filename no Banco de Dados (Cake 3.x)

    Consegui realizar o upload de um arquivo (imagem) na pasta /img/upload quando se editar o perfil, mas preciso fazer com que salve a variável $filename no banco de dados. Só preciso fazer com que retorne o nome do arquivo ao controller ou model e salve, mesmo que em um before filter, seja na function add ou edit. Estou usando o CakePHP 3 com MySQL, e o campo é "Users.thumb". Toda ajuda é bem-vinda, pois estou saindo do cake 2 e migrando para o 3. Obrigado! UsersController public function edit($id = null) { $this->set('title', 'Editar Usuário'); $user = $this->Users->get($id, [ 'contain' => [] ]); if ($this->request->is(['patch', 'post', 'put'])) { $user = $this->Users->patchEntity($user, $this->request->getData()); if($this->request->data['thumb']) { $this->Upload->send($this->request->data['thumb']); } if ($this->Users->save($user)) { $this->Flash->success(__('The user has been saved.')); return $this->redirect(['action' => 'index']); } $this->Flash->error(__('The user could not be saved. Please, try again.')); } $roles = $this->Users->Roles->find('list', ['limit' => 200]); $this->set(compact('user', 'roles')); $this->set('_serialize', ['user']); } UploadComponent public function send( $data = null ) { $filename = $data['name']; $file_tmp_name = $data['tmp_name']; $dir = WWW_ROOT.'img'.DS.'uploads'; $allowed = ['.png', '.jpg', '.jpeg', '.bmp']; if($this->request->session()) { $user = $this->request->session()->read('Auth.User.id'); } else { $user = 0; } if ( !in_array( strrchr($filename, '.'), $allowed ) ) { throw new InternalErrorException("Extensão de arquivo não permitido", 1); } else if( is_uploaded_file($file_tmp_name) ) { $filename = date('Ymd-Hi').'-'.$user.'-'.md5($filename.$file_tmp_name).'.jpg'; move_uploaded_file($file_tmp_name, $dir.DS.$filename); return $filename; } } Resolução: No "UsersController", alterei um trecho para: if($this->request->data['thumb']) { $thumb = $this->Upload->send($this->request->data['thumb']); $user['thumb'] = $thumb; }
  4. Matheus P.

    [Dúvida] Comissão no CakePHP 2.x

    Estou com um problema para realizar um select com o valor das comissões de vendas de cada usuário. Os vendedores são os próprios users, contendo na venda o campo user_id, eu preciso pegar cada usuário e calcular sua comissão em cima da quantidade de venda que ele realizou. Tabela User id, name, username, password Tabela Sale (Vendas) id, amount (valor total), payment, user_id Se a venda for payment '1' ele calcula comissão de 2%, se for diferente, é comissão de 3%. Logo após, preciso somar esses dois valores e exibir em uma tabela com o nome e valor da comissão. 1. João R$548,00 2. Maria R$348,00 Eu utilizo o CakePHP 2.x para esse desenvolvimento, as tabelas já estão relacionadas, view e controller já estão feitos.
  5. Matheus P.

    [Dúvida] CakePHP - Registro + While

    Galera, eu preciso fazer um modo de pagamento ao cadastrar uma dúvida, no caso, cartão de crédito parcelado. Ao colocar somente 1 parcela, o sistema aceita normalmente, porém, se eu colocar 2 ou mais, ele faz somente um registro da tabela "register" no caso, o caixa da loja. Portion é a quantidade de parcelas selecionada. Digamos que o vendedor selecionou 5 parcelas, era para realizar 5 registros no bancos, com o valor dividido por 5 e um a cada 30 dias, mas ele registra somente o último. $i = 0; $amount = $this->request->data['Sale']['amount'] / $this->request->data['Sale']['portion']; while ($i != $this->request->data['Sale']['portion']) { $i++; $date = date('Y-m-d', strtotime("+1 month")); $this->request->data['Register']['amount'] = $amount; $this->request->data['Register']['detail'] = 'Parcela '.$i.' de '.$this->request->data['Sale']['portion'].' - Cód. Cliente: #'.$this->request->data['Sale']['cliente_id']; $this->request->data['Register']['type_id'] = '4'; $this->request->data['Register']['date'] = $date; $this->Register->save($this->request->data); }
  6. Matheus P.

    [Dúvida] SUM no CakePHP 2.x

    Estou com uma dúvida que creio que seja simples para muitos. Necessito fazer um SUM de uma coluna decimal (6,2), é uma tabela de banco, onde esse coluna contém números positivos e negativos, então, preciso fazer uma soma para obter um total. CREATE TABLE IF NOT EXISTS `banks` ( `id` int(11) NOT NULL AUTO_INCREMENT, `account` int(11) NOT NULL, `amount` decimal(6,2) NOT NULL, `status` int(11) NOT NULL, `created` datetime NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; Como realizar o SUM da coluna amount para obter um saldo? Não preciso fazer nenhuma relação de tabelas, apenas somar e colocar o valor em uma variável. Obrigado!
  7. Matheus P.

    Site CakePHP 2 não carrega no servidor

    Galera, desenvolvi um site em CakePhp 2.x e MySQL, no localhost ele funciona perfeitamente, mas quando jogo no servidor (UOL Host Linux), não funciona, ele carrega somente o favicon e mais nada, fica uma tela branca e o nome do site como "Título do Site" Endereço do site com erro: www.goagencia.com.br Quando tento acessar uma página interna, ele anuncia o seguinte erro: Parse error: syntax error, unexpected T_STATIC, expecting T_STRING or T_VARIABLE or '$' in /home/goagenci/public_html/lib/Cake/Core/App.php on line 221 Detalhe, eu tenho outros sites em CakePhp 2.x no mesmo servidor e funciona sem maiores problemas. View/Layouts/default.ctp <!DOCTYPE html> <html> <head> <?php echo $this->Html->charset(); ?> <title> Agência Go - Marketing Digital </title> <link rel="shortcut icon" href="<?php echo FULL_BASE_URL.$this->webroot.IMAGES_URL; ?>favicon.ico"> <meta charset="UTF-8"/> <meta http-equiv="pragma" content="no" /> <meta http-equiv="imagetoolbar" content="no" /> <meta name="description" content="Agência de Marketing Digital focada em resultados! Especializada criação de sites, SEO, comunicação, lojas virtuais, mídias sociais e outros." /> <meta name="keywords" content="agencia, go, caldas, novas, goías, marketing, digital, comunicação, desenvolvimento, site, criação, seo, midias, redes, sociais, consultoria adwords, google, patrocinado, lojas, virtuais, ecommerce, email" /> <meta name="language" content="pt-br" /> <meta name="designer" content="Agência Go - http://goagencia.com.br" /> <meta name="revisit-after" content="7 days" /> <meta name="distribution" content="global" /> <meta name="robots" content="index, follow" /> <meta name="rating" content="general" /> <meta name="googlebot" content="1. yes" /> <meta name="robots" content="noarchive" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <!-- CSS --> <?php echo $this->Html->meta('icon'); echo $this->fetch('meta'); echo $this->Html->css('style.min'); echo $this->Html->css('media_queries.min'); echo $this->fetch('css'); ?> </head> <body> <!-- nav --> <nav> <ul> <li class="js-btn-home">Home</li> <li class="js-btn-about">Sobre</li> <li class="js-btn-services">Serviços</li> <li class="js-btn-portfolio">Portfólio</li> <li class="js-btn-contact">Contato</li> </ul> </nav> <main> <?php echo $this->fetch('content'); ?> </main> <!-- footer --> <footer class="col-lg-12"> <div class="col-md-12 col-md-12 col-sm-12"> <?php echo $contVar['Contents']['footer-message']; ?> </div> </footer> <?php echo $this->Html->script('jquery-2.1.4.min'); echo $this->Html->script('jquery.mask.min'); echo $this->Html->script('main.min'); echo $this->fetch('script'); ?> </body> </html> Código fonte do site no servidor <!DOCTYPE html> <html> <head> <title>Título do Site</title> <link rel="icon" href="img/favicon.ico" /> <meta charset="UTF-8"/> <meta http-equiv="pragma" content="no" /> <meta http-equiv="imagetoolbar" content="no" /> <meta name="description" content="Descrição" /> <meta name="keywords" content="agencia, marketing, digital, midia, social, facebook, sites, sistemas, desenvolvimento" /> <meta name="language" content="pt-br" /> <meta name="copyright" content="" /> <meta name="designer" content="Agência Teste - www.agenciateste.com.br" /> <meta name="developer" content="Agência Teste - www.agenciateste.com.br" /> <meta name="revisit-after" content="7 days" /> <meta name="distribution" content="global" /> <meta name="robots" content="index, follow" /> <meta name="rating" content="general" /> <meta name="googlebot" content="1. yes" /> <meta name="robots" content="noarchive" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <!-- CSS --> <link rel="stylesheet" type="text/css" href="css/style.min.css"> <link rel="stylesheet" type="text/css" href="css/media_queries.min.css"> </head> <body> <!-- JS --> <script type="text/javascript" src="js/jquery-2.1.4.min.js"></script> <script type="text/javascript" src="js/jquery.mask.min.js"></script> <script type="text/javascript" src="js/main.min.js"></script> </body> </html> É como se ele puxasse outro arquivo, pois ambos não tem relações, observem que puxa outras meta, title, etc.
  8. wneo

    Framework php

    Bom dia!!! Pessoal, com relação a Frameworks PHP, como Zend, Cake, Wii e Laravel... O que vocês recomendam? Sei que considerações de Mellhor ou Pior são relativas a afetividade do desenvolvedor com o recurso. Então, quem puder dar um apoio aí, posta o framework predileto e porque considera o melhor. E quem quiser, posta aí uma crítica ao mesmo, mas diz um melhor e o porque. Valeu, abraço!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.