と の 2 つの製品があるiPhone 5 64GB (White)
としiPhone 5 64GB (Black)
ます。
アイテムの名前に色が含まれている場合 (残念ながら変更できません)、カラー ピッカー/スワッパーを作成する最善の方法は何ですか?
理想的には、アイテムは 1 回 ( として) 表示され、とiPhone 5 64GB
のオプションを含む選択ボックスが表示されます。White
Black
アイテムの名前に表示される色に加えて、データベースには色の属性もあります。
私の最初の考えは、正規表現で括弧内のすべてを除外し、アイテムの名前を比較して一致するかどうかを確認することでした。その場合は、データベースから各色を取得し、選択ボックスにオプションを追加します。
ただし、これが正しいアプローチかどうかはわかりませんので、専門家にアドバイスを求めています。