定制 mmustafaydogan/module-quote-list 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mmustafaydogan/module-quote-list

最新稳定版本:1.0.0

Composer 安装命令:

composer require mmustafaydogan/module-quote-list

包简介

Magento 2 Quote List

README 文档

README

Magento 2 PHP

Browse and inspect Magento 2 quotes directly from the admin panel — no database client required.

Overview

Magento's native admin panel provides full visibility into orders, but quotes — the shopping carts that never converted — are largely invisible to store administrators. Diagnosing checkout abandonment, debugging pricing rules, or investigating a specific customer's cart requires either direct database access or custom development.

Magento 2 Quote List solves this by surfacing the quote and quote_item tables as standard admin grids, complete with filtering, sorting, and a dedicated detail view per quote.

Features

  • Quote Grid — Searchable, filterable list of all quotes with customer info, totals, and status
  • Quote Item Grid — Line-item level view across all quotes with pricing, tax, and discount breakdown
  • Quote Detail Page — Full quote summary including customer details, ordered items with product images, and totals
  • Mass Delete — Bulk-remove quotes directly from the grid
  • ACL Integration — Granular permission control per role via Magento's standard ACL system
  • No Custom Tables — Reads directly from Magento's native quote and quote_item tables; zero schema changes

Requirements

  • Magento 2.4.x or higher
  • PHP 8.1, 8.2, or 8.3

Installation

Via Composer

composer require mmustafaydogan/module-quote-list
php bin/magento module:enable Mustafa_QuoteList
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento cache:flush

Manual

cp -r module-quote-list app/code/Mustafa/QuoteList
php bin/magento module:enable Mustafa_QuoteList
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento cache:flush

Configuration

Access Control

The module uses Magento's ACL system. To grant access to a role:

  1. Navigate to System > User Roles
  2. Select the role to configure
  3. In Role Resources, expand QuoteList
  4. Check Quote List and/or Quote Item List
  5. Save the role
ACL Resource Description
Mustafa_QuoteList::quote_list Access to the Quote grid and detail page
Mustafa_QuoteList::quote_item_list Access to the Quote Item grid

Usage

Accessing the Grids

  • Navigate to Sales > Quote List for the quotes grid
  • Navigate to Sales > Quote Item List for the line-items grid

Quote Detail Page

Click View on any row in the Quote grid to open the detail page. It shows:

  • Quote metadata (ID, date, active status, IP address)
  • Customer information (name, email, customer ID)
  • All visible items with product image, SKU, price, tax, discount, and row total
  • Quote totals (subtotal, base subtotal, subtotal with discount, grand total)

Module Structure

Mustafa/QuoteList/
├── Block/
│   └── Adminhtml/
│       └── View.php                        # Quote detail block
├── Controller/
│   └── Adminhtml/
│       └── Quote/
│           ├── Index.php                   # Quote grid controller
│           ├── ItemList.php                # Quote item grid controller
│           ├── MassDelete.php              # Bulk delete action
│           └── View.php                    # Quote detail controller
├── Ui/
│   └── Listing/
│       └── Column/
│           └── ViewAction.php              # Actions column for the grid
├── etc/
│   ├── acl.xml
│   ├── di.xml
│   ├── module.xml
│   └── adminhtml/
│       ├── menu.xml
│       └── routes.xml
├── view/
│   └── adminhtml/
│       ├── layout/
│       │   ├── quotelist_quote_index.xml
│       │   ├── quotelist_quote_itemlist.xml
│       │   └── quotelist_quote_view.xml
│       ├── templates/
│       │   └── quote/
│       │       └── view.phtml
│       └── ui_component/
│           ├── mustafa_quote_listing.xml
│           └── mustafa_quote_item_listing.xml
├── composer.json
└── registration.php

Compatibility

  • Magento Open Source 2.4.x
  • Adobe Commerce 2.4.x
  • Multi-store setups

Author

Mustafa Aydoğan

统计信息

  • 总下载量: 3
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2026-03-12

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固