У меня ситуация:
У меня есть продукты, которые находятся в пользовательском магазине CodeIgniter Cart. Каждый продукт имеет связанный с ним идентификатор, но также имеет параметры для него (размеры). Все эти размеры имеют разную цену. (Мы говорим о фотографиях, которые продаются с разным размером печати).
Поскольку CI Cart обновляет, добавляет и удаляет на основе вставленного идентификатора продукта, я не могу вставить один продукт с двумя разными размерами. На данный момент единственное решение, которое я могу придумать, - это передать идентификатор в корзину как IMAGEID_OPTIONID
, чтобы он содержал оба идентификатора.
Однако я подумал, что может быть более простой и унифицированный способ сделать это? Или лучшее решение, чем идентификатор, который (сам по себе) не связан с чем-либо конкретным, если я его не взорву..?