2017 © Pedro Peláez
 

yii2-extension yii2-sef

Sef URL

image

alex290/yii2-sef

Sef URL

  • Friday, June 29, 2018
  • by alex290
  • Repository
  • 1 Watchers
  • 0 Stars
  • 14 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 56 % Grown

The README.md

Yii2 ЧПУ ссылок (URL) для сайта

Установка

Предпочтительный способ установки этого расширения через composer., (*1)

Запустить, (*2)

php composer.phar require --prefer-dist alex290/yii2-sef "*"

или добавить, (*3)

"alex290/yii2-sef": "*"

в секцию require вашего composer.json файла., (*4)

И запустить миграцию файла, (*5)

yii migrate/up --migrationPath=@vendor/alex290/yii2-sef/migrations

Можно создать вручную. А именно - таблицу sef, в ней только 3 поля:, (*6)

id (primaryKey, AUTO_INCREMENT);, (*7)

link (varchar(255));, (*8)

link_sef (varchar(255))., (*9)

Использование

В файле: config/web.php прописать, (*10)

    'urlManager' => [
    'enablePrettyUrl' => true,
    'showScriptName' => false,
    'rules' => [
            // Тут свои правила.
            [ 
                'class' => 'alex290\sef\SefRule',
                'connectionID' => 'db',
            ],
        ],
    ],

Для админки можно создать модель Sef, а можно использовать готовую alex290\sef\Sef, (*11)

'link' = это поле оригинальной ссылки например, article/view?id=49, (*12)

'link_sef' = это поле синоним URL, (*13)

The Versions

29/06 2018

dev-master

9999999-dev

Sef URL

  Sources   Download

MIT

The Requires

 

by Alexandr Martynov

extension yii2 sef

29/06 2018

1.0.1

1.0.1.0

Sef URL

  Sources   Download

MIT

The Requires

 

by Alexandr Martynov

extension yii2 sef

26/12 2017

1.0.0

1.0.0.0

Sef URL

  Sources   Download

MIT

The Requires

 

by Alexandr Martynov

extension yii2 sef