Jump to content

Search the Community

Showing results for tags 'cake'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Web Development
    • HTML e CSS
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets and other environments
    • WordPress
    • Mobile
    • Agile
    • Desenvolvimento de Games
    • Banco de Dados
    • Design and UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • iMasters's pub

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 3 results

  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. 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; }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.