/** * Run the database seeds. * * @return void */ public function run() { DB::statement('SET FOREIGN_KEY_CHECKS = 0'); DB::table('documento_template')->truncate(); \App\DocumentoTemplate::create(['documento_tipo_id' => 1, 'nome' => 'Template Padrão', 'texto_central' => '##### TEXTO CENTRAL DO DOCUMENTO ######', 'padrao' => 1]); $this->command->info('Layout padrão de documentos criado com sucesso!!!'); }
public function carregaTemplate(Request $request) { //setando variáveis $id_tipo_documento = $request->doc_type; $id_template_documento = $request->doctemp; if ($request->ajax()) { $documento = DocumentoTemplate::find($id_template_documento); return $documento->texto_central; } }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(DocumentoTemplateFormRequest $request, $id) { if ($id != session("idTemplate")) { abort(403, 'Violação de parâmetros.'); } $updateDocumentoTemplate = DocumentoTemplate::find($id); if ($updateDocumentoTemplate->update($request->all())) { session()->flash('toastr.success', "Confirmado! O template foi ATUALIZADO com sucesso!"); } else { session()->flash('toastr.error', "ERRO! o template NÃO foi ATUALIZADO! Por favor repita a operação"); } session()->forget('idTemplate'); return redirect('documentotemplate/listagem'); }