在核心PHP文件中获取所有快递员列表

l0oc07j2  于 2023-01-16  发布在  PHP
关注(0)|答案(1)|浏览(98)

我想把所有的快递列表提取到一个PHP文件中(外部接口)。我的目标是不使用$this**对象获取所有的快递。
我可以通过以下代码调用magento函数到核心PHP文件:

文件:MagentoFolder/PHP模块/索引.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>
0md85ypi

0md85ypi1#

//获取所有送货快递列表的代码

<?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>";

    }?>

相关问题