ilkerozcn / yii2proje
Yii2 内容模块
dev-main
2021-01-20 10:40 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-23 14:34:41 UTC
README
我开发的模块可以在学校中列出学生名单。同时,学校中的班级也会被列出。学生通过他们所属的班级ID与他们的班级通过外键关联。
- 模块的目的是在数字环境中存储学校学生的信息和班级数据。
- 在列表中可以轻松进行搜索。
- 同时,也可以添加、删除学生,以及编辑学生信息。
安装
-Packagistten projeyi çekmek için gerekli olan komut : composer require ilkerozcn/yii2proje
- Modülü Advanced projesine kurabilmek için Advanced klasörünün içindeki composer.json a
aşağıdaki kod parçası eklenmelidir.
"require": {
..........
"vendor/ilkerozcn/yii2proje": "dev-main"
},
- Ardından adnavanced/backend içindeki main.php dosyasının içinde aşağıdaki kod düzenlemesi yapılır.
'modules' => [
'proje' => [
'class' =>'ilkerozcn\proje\Module'
]
],
- advanced/vendor klasörü altına ilkerozcn adlı klasör açılıp git clone modül çekilir.
- Daha sonra webgece makinesi vagrant klasörü altında vagrant up komutu ile çalıştırılır.
- Makine çalıştırıldıktan sonra konsoldan advanced dizinine gidilir.
ssh -i .vagrant/machines/webgece/virtualbox/private_key vagrant@webgece komutu çalıştırılır.(ssh bağlantısı yapılır)
- Ardından veritabanına tabloların yüklene bilmesi için migrate işlemi yapılır
php yii migrate --migrationPath=@vendor/ilkerozcn/yii2proje/src/migrate
yazılır.
模块已安装
要访问模块,请从浏览器中调用以下URL。
http://advanced/backend/web/index.php?r=proje/deneme