Ejemplo n.º 1
0
 public function html()
 {
     $sitemaps = $this->getSitemaps();
     SEO::setTitle(trans('sitemap::sitemap.sitemap'));
     SEO::metatags()->addMeta('robots', 'noindex, follow');
     return view('sitemap::html', compact('sitemaps'));
 }
Ejemplo n.º 2
0
 /**
  * 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'));
 }
Ejemplo n.º 3
0
 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'));
 }
Ejemplo n.º 4
0
 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();
 }
Ejemplo n.º 5
0
 /**
  * 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'));
 }