/** * Show the form for creating a new translado * * @return Response */ public function Crud() { //simple crud for Article entity $form = DataEdit::source(new Translado()); $form->link("admin/translado/", "Voltar para listagem", "TR")->back(); $form->text('nome_br', 'Nome PT', 'text')->rule('required'); $form->text('nome_en', 'Nome EN', 'text')->rule('required'); $form->textarea('descricao_br', 'Descricao PT'); $form->textarea('descricao_en', 'Descricao EN'); $form->select('destinos_id', 'Pertence ao Destino')->options(Destino::lists("nome_br", "id")); $form->radiogroup('publicado', 'Publicado')->option(0, 'Não')->option(1, 'Sim'); $form->add('imagem', 'Imagem Principal', 'image')->move('uploads/translados/')->fit(900, 500)->preview(260, 180); //$form->text('valor_diaria', 'Valor da diária', 'text'); //$form->text('deposito', 'Valor do depósito de segurança', 'text'); //$form->add('author.name','Author','autocomplete')->search(array('firstname','lastname')); //$form->autocomplete('author.name','Author')->search(array('firstname','lastname')); //->attributes(array('multiple')) $form->build(); return $form->view('admin.translado.crud', compact('form')); }
/** * Show the form for editing the specified */ public function edit($id) { $this->data['beneficiariosActive'] = 'active'; $this->data['destinos'] = Destino::lists('destino', 'id'); $this->data['beneficiario'] = Beneficiario::where('beneficiarioID', '=', $id)->get()->first(); $this->data['objetivo'] = Objetivo::find($this->data['beneficiario']->objetivo); $this->data['responsable'] = Personal::where('beneficiarioID', '=', $id)->where('tipoPersonal', '=', 'responsable')->get()->first(); $doc = []; // dd($this->data['responsable']); foreach ($this->data['beneficiario']->getDocuments as $documents) { $doc[$documents->type] = $documents->fileName; } $this->data['documents'] = $doc; $this->data['zonificacion'] = Zonificacion::where('beneficiarioID', '=', $id)->get()->first(); // dd($this->data['responsable'] ); //return $this->data; return View::make('admin.beneficiarios.edit', $this->data); }