【发布时间】:2018-01-12 20:32:53
【问题描述】:
我在 Magento 中创建了一个模块。我在其中创建Api.php。现在我想在其中调用另一个 api 方法。例如,在我的模块中,我有 2 个文件夹。产品和运输。现在我在mymodule/Shipping/Model/Api.php 中创建了一种方法,并且我想在mymodule/Product/Model/Api.php 中使用它。那么如何在我的产品 api 中导入该 api 类。
【问题讨论】:
我在 Magento 中创建了一个模块。我在其中创建Api.php。现在我想在其中调用另一个 api 方法。例如,在我的模块中,我有 2 个文件夹。产品和运输。现在我在mymodule/Shipping/Model/Api.php 中创建了一种方法,并且我想在mymodule/Product/Model/Api.php 中使用它。那么如何在我的产品 api 中导入该 api 类。
【问题讨论】:
$myShippingModel = Mage::getSingleton('shipping/api'); // The name here is based on mymodule/Shipping/etc/config.xml; alternatively you can call a model like so:
$myShippingModel = Mage::getSingleton('Mymodule_Shipping_Model_Api');
$myShippingModel->shippingApiMethodCall();
【讨论】: