ilkerozcn/yii2proje

Yii2 内容模块

安装: 0

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:yii2-extension

dev-main 2021-01-20 10:40 UTC

This package is not auto-updated.

Last update: 2024-09-23 14:34:41 UTC


README

我开发的模块可以在学校中列出学生名单。同时,学校中的班级也会被列出。学生通过他们所属的班级ID与他们的班级通过外键关联。

  • 模块的目的是在数字环境中存储学校学生的信息和班级数据。
  • 在列表中可以轻松进行搜索。
  • 同时,也可以添加、删除学生,以及编辑学生信息。

1sIz95V9OJ_FQbneNj7GmzfBPa7RHMGjE

1PqfFsotfsQs7-UN2QaMQ_jlwzcnhx585)

安装

-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

İlker Özcan 180202081