2015-06-17 4 views
1

Я пытаюсь на прошлой неделе найти способ в Magento, чтобы иметь некоторые условия для доставки. Что я имею в виду: всякий раз, когда определенный продукт отправляется в определенную страну, я хочу, чтобы Magento использовал конкретный курьер, но я не хочу, чтобы он показывался на других продуктах. Проблема в том, что у нас нет одного места для хранения, у нас их много в разных странах. Давайте возьмем Англию в качестве примера. У меня есть сумка, сделанная в Великобритании. Доставка по всему миру осуществляется с использованием UPS. Но у меня есть еще одна сделка с местным курьером. И я хочу, чтобы эти продукты (которые были изготовлены в Великобритании) были отправлены с этим курьерским способом, если они будут отправлены в Великобританию.Исправление доставки Magento

Я попытался добавить к ним атрибут, но я не нашел действие, чтобы показать этот метод. Кроме того, для других продуктов или если адрес не находится в Англии, этот метод не должен отображаться.

Надеюсь, что это ясно - извините, мой английский.

Любая помощь очень ценится.

Спасибо!

ответ

0

можно сделать это с Magento отправка удлинение. Вы можете попробовать эти бесплатные расширения доставки или попросить пробные версии, требующие оплаты.

Я рекомендую использовать Owebia Shipping 2, которым нужен «код» для подсветки бит, чтобы запрограммировать доставку.

и вам также необходимо добавить новый атрибут продукта для определения того, где этот продукт был изготовлен. Обычно этот тип выбора атрибута является раскрывающимся списком.

Предположим, что этот код атрибута продукта равен made_from, а значение атрибута - UK. вот простой код для условия, о котором вы упомянули:

Давайте возьмем Англию в качестве примера. У меня есть сумка, сделанная в Великобритании. Доставка по всему миру осуществляется с использованием UPS. Но у меня есть еще одна сделка с местным курьером. И я хочу, чтобы эти продукты (которые были изготовлены в Великобритании) были отправлены с этим курьерским способом, если они будут отправлены в Великобританию.

вот код для этого примера:

{ 
    "outsideUK": { 
      "label": "UK local carrier", 
      "conditions": "{shipto.country_id} == 'GB'", 
      "fees": "1000" 
    } 
} 

Играть с этим расширением, если вам интересно. Если у меня будет время, я уточню подробности.

Смежные вопросы