Commit 8fe794e8ba4f1601300efa51b1fab1715747364e

Authored by alex
1 parent 139caeae

правка микроразметки статьи 5

Showing 1 changed file with 12 additions and 9 deletions   Show diff stats
frontend/controllers/BlogController.php
@@ -12,6 +12,7 @@ @@ -12,6 +12,7 @@
12 use yii\web\NotFoundHttpException; 12 use yii\web\NotFoundHttpException;
13 use frontend\microdata\MicrodataFabric; 13 use frontend\microdata\MicrodataFabric;
14 use Yii; 14 use Yii;
  15 + use common\models\User;
15 16
16 /** 17 /**
17 * Class BlogController 18 * Class BlogController
@@ -100,26 +101,28 @@ @@ -100,26 +101,28 @@
100 "datePublished" => date('d-m-Y', $model->created_at), 101 "datePublished" => date('d-m-Y', $model->created_at),
101 "dateModified" => date('d-m-Y', $model->created_at), 102 "dateModified" => date('d-m-Y', $model->created_at),
102 103
103 - # оставьте пока что этот участок  
104 - # author_id уже есть, если что, можно будет быстро его подключить  
105 -// "author"=> [  
106 -// "@type"=> "Person",  
107 -// "name"=> "John Doe"  
108 -// ], 104 +
  105 + "author" => [
  106 + "@type" => "Person",
  107 + "name" => 'Admin'
  108 + ],
109 109
110 "publisher" => [ 110 "publisher" => [
111 "@type" => "Organization", 111 "@type" => "Organization",
112 "name" => Yii::t('app', 'ABC short'), 112 "name" => Yii::t('app', 'ABC short'),
113 "description" => ($model->language->body_preview) ? $model->language->body_preview : $model->language->title, 113 "description" => ($model->language->body_preview) ? $model->language->body_preview : $model->language->title,
114 -  
115 - ]]; 114 + "logo" => [
  115 + "@type" => "ImageObject",
  116 + "url" => "https://google.com/logo.jpg"
  117 + ]
  118 + ]
  119 + ];
116 120
117 if ($model->image) $resultMicrodata['image'] = $model->image->getPath(); 121 if ($model->image) $resultMicrodata['image'] = $model->image->getPath();
118 122
119 123
120 $resultMicrodata = new MicrodataFabric(); 124 $resultMicrodata = new MicrodataFabric();
121 $resultMicrodata = $resultMicrodata::createJsonFromArticle($jsonLdMicrodata)->toJson(); 125 $resultMicrodata = $resultMicrodata::createJsonFromArticle($jsonLdMicrodata)->toJson();
122 - #die(var_dump(htmlspecialchars($resultMicrodata)));  
123 126
124 127
125 $model->views +=1; 128 $model->views +=1;