2014-02-20 2 views
0

Я довольно новичок в Magento, и я пытаюсь настроить свой заказ на доставку. Я установил фиксированную ставку как отключенную, затем выбрал вариант с тарифами. То, что я в принципе хочу:Создание пользовательских вычислений скорости доставки для magento

Получить State затем Страна:

If Victoria(Australia) - $5 shipping cost 
if everything else - $10 shipping cost 

Тогда если вес предмета является:

<= 30kg = $5 additional shipping cost (regardless of number of items) 
<= 70kg = $15 additional shipping cost (regardless of number of items) 
>= 71kg = $20 additional cost (regardless of number of items) 

Однако я не знаю, как установить следующие параметры в таблице ставки. То, что я изначально сделал, чтобы задать условие

condition = "Weight vs. Destination" 

Include virtual products in Price Calculation = "Yes" 

Calculate Handling Fee = "Fixed" 

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

Я использую Magento 1.8, кстати.

+0

Что если вам хотите добавить дополнительную стоимость доставки за каждый дополнительный товар, который ваш покупатель выберет? Как вы можете это сделать в табличных тарифах? Также позволяет сказать, что я хочу, чтобы ускоренная служба и служба ФЕДЕРАЛЕТА изменились, когда вес изменился, как я могу установить для них таблицы? – Dima

ответ

0

Обнаружено.

В Magento (1.8) Admin перейдите в систему -> конфигурацию, затем установите текущую область конфигурации на главный веб-сайт, затем перейдите на вкладку метода доставки. на вкладке метода доставки выберите таблицы, затем установите условие, чтобы сказать «Вес против цели». Затем установите после установки дополнительных параметров (в зависимости от того, что вам нужно), нажмите кнопку экспорта, чтобы загрузить csv. Затем вы можете изменить файл excel на основе переменных, необходимых для расчета скорости доставки. после этого просто нажмите импорт, чтобы сохранить скорость таблицы в вашей конфигурации.

Это заняло у меня пару дней, плюс я должен был сделать несколько попыток в базе данных (мне нужно иметь состояние, если в выбранной стране Австралия, так что мне пришлось вручную вставить их)

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