bayramaligunaydin/yii2-listing

Yii2 列表模块

安装: 6

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 2

类型:yii2-extension

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

This package is not auto-updated.

Last update: 2024-09-26 04:09:45 UTC


README

•“Fiyat Listeleme Modülü”nin amacı, kullanıcıların aynı ürünü en ucuz hangi marketten alabileceğini göstermektir. Aynı zamanda kullanıcıların, istediği marketin tüm ürünlerinin fiyatına ulaşmasını sağlamak.

•“Fiyat Listeleme Modülü”nde iki farklı panel vardır. Kullanıcı panelinde herhangi bir ekleme veya silme işlemi yapılamaz. Ekleme ve çıkarma işlemleri admin panelinde yapılır.

安装

安装之前,首先在控制台中转到项目已安装的目录下 vagrant klasoru altına.

cd /proje-ismi/vagrant

然后,我们需要使用以下代码启动项目:

vagrant up

接下来,连接到我们的 vagrant 虚拟机。

vagrant ssh

使用以下代码进行安装:

cd /var/www/advanced

转到以下目录并编写以下代码:

composer require bayramaligunaydin/yii2-listing "dev-main"

然后在 advanced/backend/config/main.php 中添加以下内容:

添加以下代码。

'name'=>'Fiyat Listeleme',
     
    'modules' => [
        'listing'=>[
            'class'=>'bayramaligunaydin\listing\Module',
            'layout'=>'Main',
        ]
    ],

迁移设置

在 Vagrant 虚拟机中,在 /var/www/advenced 下编写以下代码以添加迁移:

php yii migrate --migrationPath=@vendor/bayramaligunaydin/yii2-listing/src/migrations

模块详细信息

管理员页面链接:http://advanced/backend/web/index.php?r=listing/admin/index

管理员页面上可以添加价格、市场或产品。同时,可以编辑或删除已记录的价格。价格添加仅限于已记录的市场和产品。

管理员面板

admin

通过市场名称添加市场。在市场添加页面中,可以查看已添加的市场。

市场添加页面

market ekle

不能再次添加已列出的市场。

hata2

通过产品名称添加产品。在产品添加页面中,可以查看已添加的产品。

产品添加页面

Urun ekle

通过表格中市场和产品的 id 添加价格。无法添加表格中不存在的产品或市场。在添加必要的市场和产品后,可以添加价格。在价格添加页面中可以查看已添加的市场和产品。

不能再次添加已列出的产品。

hata3

价格添加页面

Fiyat ekle

不能再次添加属于同一市场的相同产品。 hata

用户页面链接:http://advanced/backend/web/index.php?r=listing/fiyatlar/index

用户无法进行任何添加或删除操作。他们只能搜索列表中的产品或市场。

用户界面

Kullanıcı

备注

• 模块在价格表上执行搜索操作。

• 模块中有三个表:价格、市场和产品。价格表与市场和产品表相关联。

• 价格表不包含市场和产品的名称。价格表与产品和市场表相关联。它通过 market_id 和 urun_id 列从其他表中获取市场和产品的名称。

• 通过模块中包含的 database migration,数据库中的数据将添加到您在安装时执行的 migrate 操作中。