EC-CUBE / EC-CUBE/ec-cube3

[要検討]CSV出力機能実行時のexport関数内のQueryBuilderへのフックポイント

Open
#31 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
PHP
Stars
13
Forks
26
PR merge metrics
No merged PRs in 30d

Description

## 概要(Overview)
会員検索、商品CSVダウンロード機能の、
export関数内のQueryBuilderに対するフックポイントの追加を検討する。

## 期待する内容(Expect) or 要望 (Requirement)
例)会員検索
export関数内の252行目辺りの
$qb = $app['eccube.service.csv.export']
->getCustomerQueryBuilder($request);
に対して、処理の介入を行えるようにする。

Contributor guide

Open the contributing guide

Research direction

Locate the CSV export implementation for member search and product CSV downloads, then inspect the export function around the mentioned getCustomerQueryBuilder($request) call. Determine how an intervention point could be exposed for the QueryBuilder in these flows; done means the intended hook behavior is defined and works for the relevant exports.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.