2014-09-30 4 views
0

У нас есть установка Magento для запуска нескольких сайтов для туристической компании. Эти сайты включают в себя магазин в Великобритании, США, Европе и Южной Африке, а также ряд сайтов с белой этикеткой. Продукты в каждом магазине одинаковы, а некоторые из них имеют настраиваемую опцию для «Дата поездки».magento продукт пользовательских опций

Мы решили сделать некоторые даты недоступными с некоторых сайтов, пока они доступны для других. Так, например, дата «20 ноября 2014 года» будет доступна для бронирования пользователями в США или Великобритании, но не в Южной Африке.

Выбор правильного «Просмотр магазина» в верхней части левого столбца внутри продукта, а затем выбор «Пользовательские параметры» показывает мне настраиваемые параметры для этого продукта, но удаление одного параметра удаляет его по всему миру. Кто-нибудь знает, есть ли способ удалить пользовательскую опцию для одного магазина, не удаляя его полностью из продукта?

+0

Это не так просто, я бы купил модуль -> http://www.magentocommerce.com/magento-connect/advanced-product -options.html – McNab

+0

Благодарим вас за советы. Я закончил тем, что использовал немного .js-хака, чтобы получить результат, который я хотел ... \t \t (Я не уверен, как отправить код в комментарии, но ответит на мое собственное сообщение с помощью решения) –

ответ

0

Решение, которое я придумал было следующее:

j$("#select_9 option[value='128']").hide(); 
j$("#select_9 option[value='128']").attr("disabled","disabled"); 
Смежные вопросы