だから、ここに問題があります:
商品の価格は $10です。その後、注文された製品の数に関係なく、 5 ドルの追加の 1 回限りの価格で (写真のアップロードを印刷して) カスタマイズするオプションがあります(たとえば、1 つまたは 5 つまたは 10000 のアイテムを注文でき、カスタマイズが可能です)。価格は常に一律$5です)。
現在、たとえば 20 個のアイテムを購入してカスタマイズ オプションを選択すると、OpenCart は(製品価格 + オプション価格)*数量 = (10+5)*20 = $300と計算します。代わりに、私が達成しようとしているのは、(製品価格*数量) + オプション価格 = 10*20 + 5 = $205のようなものです。
理想的には、特定のオプションでは数量を無視し (注文した製品の数に関係なく追加の$5になるように)、他のオプションの価格は数量に応じて上昇する必要があります (1 つの製品のカスタマイズには$5の費用がかかり、2 つの製品のカスタマイズには 2 つの製品のカスタマイズがかかるようにする)。 10ドルなど)。
確かに、OpenCart は、そのような基本的な顧客体験を提供する何らかの方法を提供する必要がありますか?