2013-06-10 2 views
1

В приложении Magento мы используем Fedex для доставки. В качестве разрешенных методов мы предлагаем следующее:Magento - Дисплей №. дня, необходимого для способов доставки Fedex

1. Home Delivery 
2. Express Saver 
3. 2Day 
3. 2Day AM 
4. Standard Overnight 

Отображается правильно.

Но теперь мы хотим показать нет. дней, необходимых для доставки дома и Express Saver, т.е. мы хотели бы показать:

1. Home Delivery (2 - 3 Working Days) 
2. Express saver (1 - 2 Working Days) 

Как мы можем это сделать?

+0

Показать фактические доставки раз для домашней поставки и Express Saver – Kichu

+1

Я имею в виду, что, сколько дней, необходимых для доставки на дом то есть. Я хочу показать как 'Главная доставка (2 - 3 рабочих дня) Экспресс-заставка (1 - 2 рабочих дня)' – Kichu

ответ

0

Если вы используете веб-службы, вы можете совершить транзакцию с курсовой стоимостью, и вы должны получить время в пути для этого почтового индекса, возвращаемого на землю, и, конечно, «экспресс-услуги» являются самообучающимися. Надеюсь это поможет.

2

Перейти к приложения/код/​​ядро ​​/ Mage/США/Модель/Доставка/Carrier/Fedex.php

вокруг линии 738 у вас есть все методы и их подпись.

$codes = array(
     'method' => array(
      'EUROPE_FIRST_INTERNATIONAL_PRIORITY' => Mage::helper('usa')->__('Europe First Priority'), 
      'FEDEX_1_DAY_FREIGHT'     => Mage::helper('usa')->__('1 Day Freight'), 
      'FEDEX_2_DAY_FREIGHT'     => Mage::helper('usa')->__('2 Day Freight'), 
      'FEDEX_2_DAY'       => Mage::helper('usa')->__('2 Day'), 
      'FEDEX_2_DAY_AM'      => Mage::helper('usa')->__('2 Day AM'), 
      'FEDEX_3_DAY_FREIGHT'     => Mage::helper('usa')->__('3 Day Freight'), 
      'FEDEX_EXPRESS_SAVER'     => Mage::helper('usa')->__('Express Saver'), 
      'FEDEX_GROUND'      => Mage::helper('usa')->__('Ground'), 
      'FIRST_OVERNIGHT'      => Mage::helper('usa')->__('First Overnight'), 
      'GROUND_HOME_DELIVERY'    => Mage::helper('usa')->__('Home Delivery'), 
      'INTERNATIONAL_ECONOMY'    => Mage::helper('usa')->__('International Economy'), 
      'INTERNATIONAL_ECONOMY_FREIGHT'  => Mage::helper('usa')->__('Intl Economy Freight'), 
      'INTERNATIONAL_FIRST'     => Mage::helper('usa')->__('International First'), 
      'INTERNATIONAL_GROUND'    => Mage::helper('usa')->__('International Ground'), 
      'INTERNATIONAL_PRIORITY'    => Mage::helper('usa')->__('International Priority'), 
      'INTERNATIONAL_PRIORITY_FREIGHT'  => Mage::helper('usa')->__('Intl Priority Freight'), 
      'PRIORITY_OVERNIGHT'     => Mage::helper('usa')->__('Priority Overnight'), 
      'SMART_POST'       => Mage::helper('usa')->__('Smart Post'), 
      'STANDARD_OVERNIGHT'     => Mage::helper('usa')->__('Standard Overnight'), 
      'FEDEX_FREIGHT'      => Mage::helper('usa')->__('Freight'), 
      'FEDEX_NATIONAL_FREIGHT'    => Mage::helper('usa')->__('National Freight'), 
     ), 

так для Express Saver это будет:

=> Mage::helper('usa')->__('Express saver (1 - 2 Working Days)'), 
Смежные вопросы