PHPackages                             userwebdevelop/og-config-pages - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. userwebdevelop/og-config-pages

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

userwebdevelop/og-config-pages
==============================

Функционал для OpenGraph-разметки

v1.0.2(1y ago)08MITPHPPHP &gt;=7.4

Since Apr 10Pushed 1y ago1 watchersCompare

[ Source](https://github.com/userwebdevelop/OgConfigPages)[ Packagist](https://packagist.org/packages/userwebdevelop/og-config-pages)[ RSS](/packages/userwebdevelop-og-config-pages/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (4)Used By (0)

Что делает пакет
================

[](#что-делает-пакет)

Пакет добавляет столбцы `og_title, og_description, og_url, og_image` в таблицу pages и такие же значения в таблицу config.

После установки пакета необходимо сделать следующие шаги (порядок не важен):
============================================================================

[](#после-установки-пакета-необходимо-сделать-следующие-шаги-порядок-не-важен)

- В файле `console/config/main.php` добавить следующий код:

```
'controllerMap' => [
    //остальной код
    'uwb-ogconfigpages' => 'userwebdevelop\ogconfigpages\OgConfigPages',
];
```

- В файле `common/models/Page.php` в метод `rules()` добавить

`[['og_description', 'og_image', 'og_title', 'og_url'], 'string']`

- В файле `common/models/Page.php` в метод `attributeLabels()` добавить

```
'og_title' => Yii::t('models', 'OpenGraph Title'),
'og_description' => Yii::t('models', 'OpenGraph Description'),
'og_url' => Yii::t('models', 'OpenGraph Url'),
'og_image' => Yii::t('models', 'OpenGraph Image'),
```

- В файле `backend\modules\admin\views\page\_form.php` добавить

```
