Download the PHP package alex290/yii2-sef without Composer
On this page you can find all versions of the php package alex290/yii2-sef. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package yii2-sef
Yii2 ЧПУ ссылок (URL) для сайта
Установка
Предпочтительный способ установки этого расширения через composer.
Запустить
или добавить
в секцию require вашего composer.json
файла.
И запустить миграцию файла
yii migrate/up --migrationPath=@vendor/alex290/yii2-sef/migrations
Можно создать вручную. А именно - таблицу sef
, в ней только 3 поля:
id (primaryKey, AUTO_INCREMENT);
link (varchar(255));
link_sef (varchar(255)).
Использование
В файле: config/web.php
прописать
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
// Тут свои правила.
[
'class' => 'alex290\sef\SefRule',
'connectionID' => 'db',
],
],
],
Для админки можно создать модель Sef
, а можно использовать готовую alex290\sef\Sef
'link' = это поле оригинальной ссылки например, article/view?id=49
'link_sef' = это поле синоним URL
All versions of yii2-sef with dependencies
PHP Build Version
Package Version
Requires
yiisoft/yii2 Version
~2.0.0
The package alex290/yii2-sef contains the following files
Loading the files please wait ....