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 12 use yii\web\NotFoundHttpException;
13 13 use frontend\microdata\MicrodataFabric;
14 14 use Yii;
  15 + use common\models\User;
15 16  
16 17 /**
17 18 * Class BlogController
... ... @@ -100,26 +101,28 @@
100 101 "datePublished" => date('d-m-Y', $model->created_at),
101 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 110 "publisher" => [
111 111 "@type" => "Organization",
112 112 "name" => Yii::t('app', 'ABC short'),
113 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 121 if ($model->image) $resultMicrodata['image'] = $model->image->getPath();
118 122  
119 123  
120 124 $resultMicrodata = new MicrodataFabric();
121 125 $resultMicrodata = $resultMicrodata::createJsonFromArticle($jsonLdMicrodata)->toJson();
122   - #die(var_dump(htmlspecialchars($resultMicrodata)));
123 126  
124 127  
125 128 $model->views +=1;
... ...