2012-05-28 5 views
0

Я работаю над сайтом, который продает предметы из ткани, я использовал CSCART в качестве решения для покупок. Я столкнулся с проблемой, позвольте мне кратко описать ее:CSCART: Как включить образцы продуктов в детали продукта Страницы

Владелец сайта хочет включить образцы Продукта (который он называет его Swatch [Определение: образец, особенно ткани.]). Он нуждается в кнопке на странице «Сведения о продукте», которая будет работать так же, как «Добавить в корзину», вместо того, чтобы добавить этот конкретный продукт в корзину, он добавит образец и стоимость патча в корзину.

Для того, чтобы acaheive this:

  1. Я создал «образцовый продукт».

Но проблема заключается в том, что если кто-то ДОБАВЛЯЕТ продукт Swatch в свою корзину и проверку, как администратор может узнать, какой продукт запрашивается у образца.

Есть ли какие-либо решения для решения этой проблемы?

Спасибо.

+0

Я не знаю, как работает CScart, но это случай, когда у вас есть несколько вариантов. Вы можете построить образец продукта для каждой ткани 'denim_swatch' и сохранить его как отдельный элемент или вы можете поместить флаг на каждый продаваемый товар, так что если кто-то ударит по кнопке swatch, он просто устанавливает флаг (логический) на заказ на образец или отсутствие образца. – RockyFord

+0

Хорошая идея, я хочу пойти со вторым, первый из администраторов магазина будет затруднен, Но проблема со вторым заключается в том, что я могу поместить логическое значение и сохранить его в базе данных, но цена который добавлен в карточку, является фактической ценой продукта, а не ценой Swatch, поэтому я хочу включить решение, которое будет также обновлять стоимость в тележке. –

ответ

1

Вы можете использовать функцию параметров продукта cscart. Таким образом, вы должны определить вариант образца вместе с ценой для этого продукта. Теперь вам просто нужно изменить макет страницы с подробными сведениями о продукте, чтобы всякий раз, когда клиент добавлял образец продукта для покупки, будет использоваться опция продукта. В этом случае администратор может увидеть, какая опция swatch для продуктов заказывается.

Чтобы узнать больше о вариантах продукта, пожалуйста, перейдите по этой ссылку - http://docs.cs-cart.com/4.3.x/user_guide/manage_products/options/product_options.html

Надеется, что это будет решить вашу цель.