EC-CUBE / EC-CUBE/ec-cube

既存のjsの仕組みを流用しつつプラグインで商品/会員/受注管理の一覧のソートを追加したい

Open
#6,520 5 comments 2 reactions 0 assignees View on GitHub
enhancement
Dominant language
PHP
Stars
788
Forks
719
Avg merge
4d 4h
Merged PRs (30d)
39

Description

### 概要(Overview)

admin/assets/js/function.jsを流用して商品/会員/受注管理の一覧のソートを追加しようとすると、各RepositoryのCOLUMNS定数に独自のsortkeyが存在しないため、Warningが発生します。
それで、Warningなしにソートを変更したいです。

### 期待する内容(Expect) or 要望(Requirement)

一番良いのは、各RepositoryのCOLUMNS定数をやめ変数とし、getQueryBuilderBySearchDataForAdminの実行前にsortkeyを追加できるようになることです。

もう一つの案は、sortkeyがCOLUMNS定数内にあるかどうかをチェックしてから並び順の設定をし、Warningが発生しないようにすることです。
この場合は、例えばQueryCustomizerにてsortkeyの内容に応じてソートを上書き・追加する処理を作成できます。

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.