oxy-coach/yii2-slug-generator-widget

与yii2 seo行为一起工作的slug生成小部件

v1.0.0 2018-08-27 12:45 UTC

This package is not auto-updated.

Last update: 2024-09-29 06:14:19 UTC


README

SeoBehavior 一起工作的slug生成小部件,用于使用js即时创建slug字符串。

通过Composer安装

运行以下命令

$ composer require oxy-coach/yii2-slug-generator-widget "*"

或添加

$ "oxy-coach/yii2-slug-generator-widget": "*"

到您的 composer.json 文件的require部分。

配置

在控制器中添加操作,例如

use oxycoach\slugwidget\SlugGeneratorAction;

\\ ...

    public function actions()
    {
        return [
            'slug-generate' => [
                'class' => SlugGeneratorAction::class,
            ],
        ];
    }

用法

use oxycoach\slugwidget\SlugGeneratorWidget;

\\ ...

    <?= SlugGeneratorWidget::widget([
        'form' => $form,
        'model' => $model,
        'slugGenerationAction' => ['slug-generate']
    ]); ?>

为不同的slug生成URL路由配置slugGenerationAction属性