v1.1.5
Состав платформы
Обработка внешних ссылок
Основа обработки внешних ссылок на страницах.
Установка
Подключите пакет в корне проекта на SkeekS Платформе, затем примените миграции проекта.
composer require skeeks/yii2-external-links
Зависимости
- yiisoft/yii2~2.0.13
Инструкция из репозитория
AutoCorrect external links after rendering html page
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist skeeks/yii2-external-links "*"
or add
"skeeks/yii2-external-links": "*"
How to use (simple)
//App config
[
'bootstrap' => ['externalLinks'],
'components' =>
[
//....
'externalLinks' =>
[
'class' => 'skeeks\yii2\externalLinks\ExternalLinksComponent',
],
//....
],
'modules' =>
[
//....
'externallinks' =>
[
'class' => 'skeeks\yii2\externalLinks\ExternalLinksModule',
],
//....
]
]
How to use (advanced)
//App config
[
'bootstrap' => ['externalLinks'],
'components' =>
[
//....
'externalLinks' =>
[
'class' => 'skeeks\yii2\externalLinks\ExternalLinksComponent',
//Additional
'enabled' => true,
'noReplaceLocalDomain' => true,
'backendRoute' => '/externallinks/redirect/redirect',
'backendRouteParam' => 'url',
'enabledB64Encode' => true,
'noReplaceLinksOnDomains' => [
'site1.ru',
'www.site1.ru',
'site2.ru',
],
],
'urlManager' =>
[
'rules' =>
[
//Rewriting the standard route
//And add robots.txt Disallow: /~*
'~skeeks-redirect' => '/externallinks/redirect/redirect',
]
]
//....
],
'modules' =>
[
//....
'externallinks' =>
[
'class' => 'skeeks\yii2\externalLinks\ExternalLinksModule',
],
//....
]
]
Screenshot
SkeekS CMS (Yii2) — quickly, easily and effectively!
skeeks.com | cms.skeeks.com
Поддержка
Вопросы по установке и работе решения можно задать командой SkeekS или завести обращение в репозитории.
Обновления
v1.1.4
v1.1.3
v1.1.2.1
v1.1.2
v1.1.1
v1.1.0
v1.0.1
v1.0.0


