16
common/resources/views/prerender/base.blade.php
Executable file
16
common/resources/views/prerender/base.blade.php
Executable file
@@ -0,0 +1,16 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="google" content="notranslate">
|
||||
<base href="{{ $htmlBaseUri }}">
|
||||
|
||||
@yield('head')
|
||||
|
||||
@include('common::prerender.meta-tags')
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@yield('body')
|
||||
</body>
|
||||
</html>
|
||||
13
common/resources/views/prerender/meta-tags.blade.php
Executable file
13
common/resources/views/prerender/meta-tags.blade.php
Executable file
@@ -0,0 +1,13 @@
|
||||
@if(isset($meta))
|
||||
@foreach($meta->getAll() as $tag)
|
||||
@if ($tag['nodeName'] === 'meta')
|
||||
<meta {!!$meta->tagToString($tag)!!} class="dst">
|
||||
@elseif ($tag['nodeName'] === 'link')
|
||||
<link {!!$meta->tagToString($tag)!!} class="dst">
|
||||
@elseif ($tag['nodeName'] === 'title')
|
||||
<title class="dst">{{$tag['_text']}}</title>
|
||||
@elseif ($tag['nodeName'] === 'script')
|
||||
<script class="dst" type="application/ld+json">{!! is_array($tag['_text']) ? json_encode($tag['_text'], JSON_UNESCAPED_SLASHES) : $tag['_text'] !!}</script>
|
||||
@endif
|
||||
@endforeach
|
||||
@endif
|
||||
Reference in New Issue
Block a user