public function html() { $sitemaps = $this->getSitemaps(); SEO::setTitle(trans('sitemap::sitemap.sitemap')); SEO::metatags()->addMeta('robots', 'noindex, follow'); return view('sitemap::html', compact('sitemaps')); }
/** * Not implementet. * * @return Response */ public function show($categorySlug) { $category = Category::with(['pages' => function ($query) { $query->orderBy('title', 'asc'); }])->Slug($categorySlug)->firstOrFail(); SEO::setTitle($category->title); return view('page::category.show', compact('category')); }
protected function viewPage($page) { if (!empty($page->meta_robots)) { SEO::metatags()->addMeta('robots', $page->meta_robots); } if (empty($page->html_title)) { SEO::setTitle($page->title); } else { SEO::setTitle($page->html_title); } SEO::setDescription($page->meta_description); return view('page::show', compact('page')); }
public function get() { return Site::first()->is_public_site ? str_replace(PHP_EOL, '', SEOTools::generate()) . $this->getFavicons() : '<meta name="robots" content="noindex,nofollow">' . $this->getFavicons(); }
/** * Show the form for editing the specified resource. * * @return \Illuminate\Http\Response */ public function edit() { $parameters = func_get_args(); $id = end($parameters); $this->getPermissionClass()->canEditOrFail(); $entry = $this->getEntry($id); $urlBuilder = $this->getUrlBuilderClass($parameters); /** @var HorizontalFormBuilder $form */ $form = app('bootform.horizontal'); $form->setColumnSizes($this->getColumnSizes()); $form->bind($entry); /** @var FormOpen $formStart */ $formStart = $form->open(); if ($this->getMultipart()) { $formStart->multipart(); } $formStart->action($urlBuilder->getUrlUpdate($entry->getKey())); $formStart->put(); $formFields = $this->getForm($form, $entry); /** @var FormBuilder $formClose */ $formClose = $form->close(); $title = $this->getUrlEditText(); SEO::setTitle($title); return view($this->getViewEdit(), compact('title', 'formStart', 'formClose', 'formFields')); }