seqhilla/yii2-akademisyenders

Yii2 Akademisyenders 模块

安装: 13

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

公开问题: 0

类型:yii2-extension

dev-main 2021-01-17 11:04 UTC

This package is auto-updated.

Last update: 2024-09-17 19:19:50 UTC


README

此模块允许用户向网站中的表格中添加/删除/更新数据。

此模块有什么作用?

-使用此模块可以方便地保存学者的信息,获取当时开设的课程列表,然后通过只使用学者ID从另一个表中获取学者的名字,从而方便地创建课程列表。

表格的详细说明

课程表

2021-01-16_23-22-07

1- 创建课程按钮:通过此按钮可以创建课程。

2021-01-16_23-00-01

2- 搜索框:可以将要搜索的数据输入此框,这样可以仅显示包含所输入字母的单词。

2021-01-16_23-25-54

2021-01-16_23-26-03

3- 排序:通过点击蓝色文字可以按当前列中的数据A-Z或Z-A进行排序。

2021-01-16_23-25-54

2021-01-16_23-27-39

4- 查看、更新、删除按钮:通过点击查看按钮可以查看课程的信息,进行更新或删除:[图片](https://user-images.githubusercontent.com/57414546/104822351-e0fa6180-5852-11eb-9d60-50cb6875db04.png) 更新(铅笔图标)按钮:[图片](https://user-images.githubusercontent.com/57414546/104822366-f7082200-5852-11eb-80f3-524bb387fc19.png)

学者表

image

总体而言,课程表具有相同的功能。但除此之外

1- 学者ID

此值是其他表中看到的更新部分中的数字。学者ID可以由用户自行指定。通过此ID,可以轻松地将学者的名字添加到课程表中。(在课程表中,学者部分应填写此表中找到的学者ID。)(这里存在关联。)

2- 最右侧的搜索框:此框不仅在其自己的列中进行搜索,还在其右侧的所有列中进行搜索。这样可以在所有课程中进行搜索。

image

image

正如所看到的,在过滤结果时,尽管学者列中没有找到该学者,但在下一列中找到了该学者,因此该学者在屏幕上被显示出来。

安装

将模块添加到 Vagrant advanced 项目中

首先

php: >=7.0

yiisoft/yii2: ~2.0.13

在继续之前,请确保已安装这些依赖项。

首先,在 Vagrant 安装的位置

vagrant up

运行

image

然后

vagrant ssh

命令以连接到虚拟机

cd /var/www/advanced

然后

composer require --prefer-dist seqhilla/yii2-akademisyenders "*"

,进入 advanced dizini后,

composer require --prefer-dist seqhilla/yii2-akademisyenders "dev-main"

,然后

进行迁移

php yii migrate/up --migrationPath=@vendor/seqhilla/yii2-akademisyenders/src/migrations

image

需要运行

然后

使用您的代码编辑器(如 PHP Storm 图中的)或通过文件夹打开文件

在 advanced/backend/config/main.php 中找到 'modules' => [] 部分

image

'akademisyenders'=> [
            'class' => 'seqhilla\akademisyenders\Module',
        ]

需要运行

将会是这样的

image

安装完成。现在可以通过以下链接访问表格

学者表-> http://advanced/backend/web/index.php?r=akademisyenders/ogrtuye/index

课程表 -> http://advanced/backend/web/index.php?r=akademisyenders/dersler/index

!!如果您的项目不是advanced,请将以下地址中的advanced部分替换为您网站的地址。