示例#1
0
 public static function setWSImoveis()
 {
     set_time_limit(160);
     foreach (WSImoveis::getWSImoveis() as $i) {
         if (Imovel::find($i['id']) == null) {
             Imovel::create($i);
         } else {
             $imovel = Imovel::find($i['id']);
             dd($i);
             $imovel->nome = $i['nome'];
             $imovel->uf = $i['uf'];
             $imovel->valor = $i['preco_venda'];
             $imovel->quartos = $i['quartos'];
             $imovel->vagas = $i['vagas_garagem'];
             $imovel->negociacao = $i['negociacao'];
             $imovel->bairro = $i['bairro'];
             $imovel->cidade = $i['cidade'];
             $imovel->cep = $i['cep'];
             $imovel->observacao = $i['obs'];
             foreach ($i['foto'] as $f) {
                 if (!is_null($f['arquivo'])) {
                     $imagem['nome'] = $f['arquivo'];
                     $imagem['url'] = "http://mariano.softcomsistemas.com.br/uploaded/images/" . $f['arquivo'];
                     $imagem['imovel_id'] = $i['id'];
                     ImovelImagem::create($imagem);
                 }
             }
             $imovel->save();
         }
     }
 }
 public function save(Request $request)
 {
     //       $imagem = new imovelimagem();
     //        dd($request->all());
     //       $imagem->saveOrUpdate($request->all()['name']);
     $image = $request->all();
     if (isset($image['image'])) {
         $file = Input::file('image');
         $image['extensao'] = $file->getClientOriginalExtension();
         $image['name'] = $image['imovel_id'] . '_' . time() . '.' . $file->getClientOriginalExtension();
         $image['url'] = 'upload/images/';
         $file->move(public_path() . '/' . $image['url'], $image['name']);
         $image['url'] = url() . '\\' . 'upload\\images\\' . $image['name'];
         unset($image['image']);
         ImovelImagem::create($image);
         $imovelId = $image['imovel_id'];
         //            $object = imovel::find($imovelId)->image;
         return redirect()->guest('admin/imovel/' . $image['imovel_id'] . '/editar');
     }
     return redirect()->guest('imovel/imagem/editar/' . $image['imovel_id']);
 }