dev-master
9999999-devSef URL
MIT
The Requires
by Alexandr Martynov
extension yii2 sef
1.0.1
1.0.1.0Sef URL
MIT
The Requires
by Alexandr Martynov
extension yii2 sef
1.0.0
1.0.0.0Sef URL
MIT
The Requires
by Alexandr Martynov
extension yii2 sef
Wallogit.com
2017 © Pedro Peláez
Sef 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)
Sef URL
MIT
extension yii2 sef
Sef URL
MIT
extension yii2 sef
Sef URL
MIT
extension yii2 sef