public function Guardar() { if (empty($this->fv_error_message)) { foreach ($this->getMasterIds() as $master_id) { # code... $master = MasterDocument::find($master_id); $td = TypeDocument::createNew(); $td->account_id = $this->getAccountId(); $td->master_id = $master->id; $td->javascript_web = $master->javascript_web; $td->javascript_pos = $master->javascript_pos; $td->logo = $this->getLogo(); $td->save(); } $this->fv_error_message = "Registro Existoso"; return true; } return false; }
public function postpaso1() { if (Session::has('account_id')) { $base64 = null; if (Input::hasFile('imgInp')) { $file = Input::file('imgInp')->getRealPath(); $data = file_get_contents($file); $base64 = base64_encode($data); // return $file; $src = $base64; // return $base64; $td = TypeDocument::createNew(); $td->setAccountId(Session::get('account_id')); $td->setLogo($src); $td->setMasterIds([1, 2]); if ($td->Guardar()) { //redireccionar con el mensaje a la siguiente vista $account = Account::find(Session::get('account_id')); $account->op1 = true; $account->save(); Session::flash('message', $td->getErrorMessage()); return Redirect::to('paso/2'); } Session::flash('error', $td->getErrorMessage()); return Redirect::to('paso/1'); } Session::flash('error', 'Seleccione un logo para la cuenta antes de guardar'); // foreach (Input::get('documentos') as $document) { // # code... // $td = TypeDocument::createNew(); // $td->account_id = Session::get('account_id'); // $td->master_id=$document; // $td->logo =$base64; // $td->save(); // } // $td = TypeDocument::createNew(); // $td->account_id = Session::get('account_id'); return Redirect::to('paso/1'); // return Response::json(array('Mensaje:'=>'si sale este mensaje es que todo esta ok :)')); } return Redirect::to('/'); }