https://github.com/rybinden/yii2-select-slug
Виджет для выбора алиаса пути из заголовка
https://github.com/rybinden/yii2-select-slug
Last synced: about 1 year ago
JSON representation
Виджет для выбора алиаса пути из заголовка
- Host: GitHub
- URL: https://github.com/rybinden/yii2-select-slug
- Owner: RybinDen
- Created: 2016-07-07T05:27:17.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-07-08T04:25:32.000Z (about 10 years ago)
- Last Synced: 2025-02-16T23:16:04.195Z (over 1 year ago)
- Language: PHP
- Size: 5.86 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Виджет для Yii 2, который выводит варианты алиаса на русском и английском языке используя заголовок
------
установка
------------
Выполнить команду
```
php composer.phar require "rybinden/yii2-select-slug" "*"
```
или добавить В секцию `require` файла `composer.json` вручную строчку:
```json
"rybinden/yii2-select-slug" : "*"
```
И обновить командой composer update
Настройка
---------------
В конфигурационном файле подключить
```php
'components' => [
'translate' => [
'class' => 'rybinden\translate\YandexTranslate',
'key' => 'ваш_ключ_приложения', // http://api.yandex.com/key/keyslist.xml
],
...
],
```
В вашем контроллере, который вызывает форму добавить действие:
```php
public function actions(){
return [
'slug' => 'rybinden\selectslug\SlugAction',
];
}
```
использование
---------------
```php
use rybinden\selectslug\InputText;
...ваша форма
echo InputText::widget([
'model' => $model,
'titleAttribute' => 'title',
'slugAttribute' => 'slug',
]);
...другие поля формы
```