Я хочу получить весь список курьеров в один файл PHP (внешний интерфейс).
Моя цель — доставить курьера без использования $ this объект.
Я могу вызвать функции magento для ядра PHP-файла с помощью следующего кода:
Файл: MagentoFolder / PHPModule / index.php
<?php
require_once('../app/Mage.php'); //Path to Magento
umask(0);
Mage::app();
// extra code
?>
<select>
<?php
// Code to Get All Shipping Courier List
?>
</select>
// Код для получения всего списка доставки курьером
<?php
$courier_list= array();
$carriers = Mage::getsingleton("shipping/config")->getAllCarriers();
foreach($carriers as $code => $method) {
$courier_list[] = array(
"title" => Mage::getStoreConfig("carriers/$code/title"),
);
}
foreach($courier_list as $item) {
echo "<option>".$item['title']."</option>";
}?>
Других решений пока нет …