/** * Display the contact form. * * @return Response */ public function show() { // Meta $title = trans('contact::contact.contact'); SEOMeta::setTitle($title); SEOMeta::addMeta('robots', 'noindex, nofollow'); SEOMeta::addMeta('name', $title, 'itemprop'); OpenGraph::setTitle($title); OpenGraph::setUrl(\Request::url()); OpenGraph::addProperty('locale', 'de_DE'); return view('contact::form'); }
public function addSEOTagsForProduct($product) { $title = $product->name; $description = $product->description; $url = route('products.show', [$product->slug]); $image = http_file($product->image_path); SEOMeta::setTitle($title); SEOMeta::setDescription($description); OpenGraph::setTitle($this->escapeQuotes($title)); OpenGraph::setDescription($this->escapeQuotes($description)); OpenGraph::setUrl($url); OpenGraph::addImage($image); OpenGraph::addProperty('image:width', '300'); OpenGraph::addProperty('image:height', '250'); TwitterCard::setTitle($title); TwitterCard::setUrl($url); TwitterCard::setUrl($url); TwitterCard::addImage($image); }