承接 avenyra/module-order-item-images 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

avenyra/module-order-item-images

Composer 安装命令:

composer require avenyra/module-order-item-images

包简介

A Magento 2 module that captures and stores product thumbnail images for order items, making them available in the admin panel on order view page and via GraphQL for headless storefronts.

README 文档

README

Latest Stable Version Total Downloads License

Avenyra Order Item Images

A Magento 2 module that captures and stores product thumbnail images for order items, making them available in the admin panel on order view page and via GraphQL for headless storefronts.

Features

  • Automatic Image Capture: Automatically captures product thumbnail URLs when orders are placed
  • Admin Panel Display: Shows product thumbnails in the order view page for better visual identification
  • GraphQL Support: Exposes thumbnail URLs via GraphQL for headless commerce implementations
  • Configurable Product Support: Intelligently selects child product images for configurable products
  • Database Storage: Stores thumbnail URLs in the database to preserve historical product images
  • Placeholder Fallback: Automatically uses placeholder images when product images are unavailable

Requirements

  • PHP 8.1+
  • Magento 2.4.5+

Installation

Via Composer (Recommended)

composer require avenyra/module-order-item-images
php bin/magento module:enable Avenyra_OrderItemImages
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flush

How It Works

Order Placement

When a customer completes checkout, the module:

  1. Captures the product thumbnail URL for each order item
  2. For configurable products, uses the selected variant's image
  3. Stores the thumbnail URL in the database table
  4. Falls back to placeholder images if product images are unavailable

Admin Panel

The module enhances the order view page by:

  • Adding a "Thumbnail" column to the order items grid
  • Displaying product images (90px height) for visual identification

ScreenShots

Configurable Products

av_orderitemimages_1

Simple & Bundle Products

av_orderitemimages_2

Placeholder Images

av_orderitemimages_3

GraphQL API

The module extends the OrderItemInterface with:

  • item_thumbnail_url field for retrieving product thumbnails
  • Automatic placeholder fallback for missing images
  • Full compatibility with headless storefronts

GraphQL Usage

Query Example

{
    customer {
        orders {
            items {
                items {
                    product_name
                    product_sku
                    item_thumbnail_url
                    quantity_ordered
                }
            }
        }
    }
}

Response Example

{
    "data": {
        "customer": {
            "orders": {
                "items": [
                    {
                        "items": [
                            {
                                "product_name": "Sample Product",
                                "product_sku": "SAMPLE-SKU",
                                "item_thumbnail_url": "https://example.com/media/catalog/product/cache/.../image.jpg",
                                "quantity_ordered": 2
                            }
                        ]
                    }
                ]
            }
        }
    }
}

Support

Found a bug or issue? Please open an issue on GitHub.

Author

Avenyra Solutions

avenyra/module-order-item-images 适用场景与选型建议

avenyra/module-order-item-images 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 0 次下载、GitHub Stars 达 0, 最近一次更新时间为 2026 年 01 月 27 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 avenyra/module-order-item-images 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 avenyra/module-order-item-images 我们能提供哪些服务?
定制开发 / 二次开发

基于 avenyra/module-order-item-images 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-01-27