alwaidz / yii2-cars
Yii2 内容模块
dev-main
2021-01-20 18:21 UTC
Requires
- php: >=7.0
- yiisoft/yii2: ~2.0.13
Requires (Dev)
- phpunit/phpunit: 8.*.*
This package is not auto-updated.
Last update: 2024-09-26 11:23:34 UTC
README
车辆列表模块
模块说明
在这个模块中,用户可以从包含汽车品牌的表中(cars)提取数据,并将自己的汽车广告添加到另一个表中(posts)。
安装
按照以下步骤安装模块。
- 首先,在命令行中进入包含 Vagrant 的文件夹。然后运行 Vagrant。
vagrant up
- 通过 ssh 连接到 Vagrant 机器。示例
ssh -i .vagrant/machines/proje/virtualbox/private_key vagrant@proje
- 使用 Packagist 将模块拉入项目。
composer require alwaidz/yii2-cars
- 模块添加到项目后,通过迁移操作将表和所需数据添加到数据库中。
php yii migrate/up --migrationPath=@vendor/alwaidz/yii2-cars/migrations
- 将以下代码添加到项目/后端/config/main.php 和 项目/前端/config/main.php 文件中。
'modules' => [ 'cars' => [ 'class' => 'alwaidz\cars\Module' ] ],
安装完成。
使用
项目安装完成后,可以通过以下页面访问项目。
http://advanced/backend/web/index.php?r=cars/posts/index
在这个页面上,可以看到已发布的广告。
使用 "创建帖子" 选项可以创建新的广告。
在这里,有一个 Dropdownlist,与 "cars" 表中的外键关联的品牌数据。根据提供的广告进行选择。
要访问 Cars 表,请使用
http://advanced/backend/web/index.php?r=cars/cars/index
链接。在这里,可以创建可以创建广告的汽车品牌,或者查看数据库中现有的品牌。
奥斯曼·塞尔卡·奥兹贝克 - 150202034