diff --git a/frontend/microdata/MicrodataFabric.php b/frontend/microdata/MicrodataFabric.php index 8555213..6bf50cc 100644 --- a/frontend/microdata/MicrodataFabric.php +++ b/frontend/microdata/MicrodataFabric.php @@ -29,7 +29,10 @@ class MicrodataFabric extends Microdata return ($article==null)? new OrganizationMicrodata(array_merge(self::getDefaultSettings())) : - new OrganizationMicrodata(array_merge($article,self::getDefaultSettings())); + #die(var_dump(self::getDefaultSettings())); + #die(var_dump(array_merge($article,self::getDefaultSettings()))); + new OrganizationMicrodata(array_merge($article, + self::getDefaultSettings())); } @@ -38,7 +41,13 @@ class MicrodataFabric extends Microdata protected static function getDefaultSettings(){ - return require_once (realpath(__DIR__.'/settings/settings.php')); + return [ + 'context'=>"http://schema.org", + + ]; + + + } } \ No newline at end of file diff --git a/frontend/microdata/OrganizationMicrodata.php b/frontend/microdata/OrganizationMicrodata.php index 9981f4b..b7cb511 100644 --- a/frontend/microdata/OrganizationMicrodata.php +++ b/frontend/microdata/OrganizationMicrodata.php @@ -14,6 +14,8 @@ class OrganizationMicrodata extends Microdata public $description=null; public $npm=null; + + public $type=null; public $url=null; public $logo=null; public $contactPoint=null; diff --git a/frontend/microdata/settings/settings.php b/frontend/microdata/settings/settings.php index 6cb193b..58e1427 100644 --- a/frontend/microdata/settings/settings.php +++ b/frontend/microdata/settings/settings.php @@ -3,6 +3,6 @@ return [ - '`context'=>"http://schema.org", + 'context'=>"http://schema.org", -]; \ No newline at end of file +]; diff --git a/frontend/views/layouts/main.php b/frontend/views/layouts/main.php index 12164b6..9245dc0 100755 --- a/frontend/views/layouts/main.php +++ b/frontend/views/layouts/main.php @@ -192,7 +192,7 @@ $this->registerMetaTag( logo != null){ echo - "".\Yii::t("; }else{ @@ -203,7 +203,6 @@ $this->registerMetaTag( 'alt' => $settings->name, #'alt'=>\Yii::t('app','ABC short'), 'title'=>\Yii::t('app','ABC short'), - 'itemprop'=>"logo" ] ); } @@ -639,9 +638,9 @@ $this->registerMetaTag( $layoutMicrodata= [ - '@context'=> 'http://schema.org/', - '@type'=> 'Organization', - 'url'=>'http://www.your-company-site.com', + 'context'=> 'http://schema.org/', + 'type'=> 'Organization', + 'url'=>Url::home(true), #'logo'=>'http://www.example.com/logo.png', 'logo'=>Url::home(true)."storage/logo/".$settings->logo, 'contactPoint'=>[ -- libgit2 0.21.4