/** * Run the database seeds. */ public function run() { DB::table('template_blocks')->truncate(); TemplateBlock::create(['id' => 1, 'parent_id' => 0, 'name' => 'Privacy Policy page']); TemplateBlock::create(['id' => 2, 'parent_id' => 0, 'name' => 'Offshore Development page']); TemplateBlock::create(['id' => 3, 'parent_id' => 2, 'name' => 'What is offshore development block']); TemplateBlock::create(['id' => 4, 'parent_id' => 2, 'name' => 'Laboratory block']); TemplateBlock::create(['id' => 5, 'parent_id' => 2, 'name' => 'Backage block']); TemplateBlock::create(['id' => 6, 'parent_id' => 0, 'name' => 'About page']); TemplateBlock::create(['id' => 7, 'parent_id' => 6, 'name' => 'About service block']); TemplateBlock::create(['id' => 8, 'parent_id' => 6, 'name' => 'Why Vietnam block']); TemplateBlock::create(['id' => 9, 'parent_id' => 6, 'name' => 'Message from CEO block']); }
/** * Show the form for editing the specified resource. * * @param int $id * * @return \Illuminate\Http\Response */ public function update(Request $request) { // $category_data = new CategoryData(); // $post_data = new PostData(); $page_id = $request->route('staticpage'); $static_page = new StaticPage(); $static_page_datas = new StaticPageData(); $languages = AppLanguage::orderBy('id')->get(); $info_page = $static_page->find($page_id); $template_block = new TemplateBlock(); $option_template = $template_block->selectBoxBlock($info_page->properties); return view('admin.staticpage.update', compact('languages', 'page_id', 'static_page_datas', 'option_template')); }