nuod / laravel-seo
Laravel SEO
v1.0.0
2020-01-11 21:58 UTC
Requires
- php: >=7.2.0
- noud/laravel-seo-google-structured-data: ^1.0
- noud/laravel-seo-slug: ^1.0
This package is auto-updated.
Last update: 2024-09-12 08:54:34 UTC
README
Laravel SEO 包。
要求
- PHP 7.2+
- Laravel 5.6+
安装
在您的终端/命令行中运行此命令来安装包
composer require noud/laravel-seo
使用方法
您现在可以使用以下所有 SEO 方面
开发
将此包目录放在您的项目目录旁边。
在目标项目的 composer.json
中添加
"require": {
"noud/laravel-seo": "*"
},
"repositories": [
{
"type": "path",
"url": "../laravel-seo"
}
]
在目标项目的 .env
中,我将数据库设置为备用数据库
DB_DATABASE=seo-seo
#DB_DATABASE=seo
开发迁移
我在目标项目中以此方式迁移此架构
php artisan migrate --realpath --path=/var/www/laravel-seo/src/database/migrations
开发模型生成
在目标项目中,在 config/models.php
中设置路径和命名空间
'path' => app_path('Models-seo-seo'),
'namespace' => 'SEO\Models',
我在目标项目中以此方式从此架构生成模型
php artisan code:models --schema=seo-seo
然后将 app/Models-seo-seo
中的所有内容复制到包中。