EC-CUBE / EC-CUBE/ec-cube

商品の表示/非表示を制御するための拡張機構について

Open
#5,005 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
PHP
Stars
788
Forks
719
Avg merge
3d 20h
Merged PRs (30d)
45

Description

## 概要(Overview)

商品の表示/非表示は色々な条件が重なる場合があり、様々なカスタマイズが予想される。
それぞれのプラグイン・カスタマイズで独自実装していては事故が発生しかねないので、本体の拡張機構として実装するのが良いのではないかと思います。

仮実装と議論 #4995

課題については以下のコメントを参照
https://github.com/EC-CUBE/ec-cube/pull/4995#issuecomment-814613492

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

商品の表示/非表示の条件が複雑になっても、事故が起きにくい拡張機構が欲しい。

## 再現手順(Procedure)

### 環境 (environment)
+ EC-CUBE: 4.1

## 関連情報 (Ref)

#4995

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked discussion in PR #4995, especially comment 814613492, and review the EC-CUBE 4.1 product visibility behavior it describes. Done means an agreed core extension mechanism can safely support complex product display and hiding conditions.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, symfony
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.