0

除了设置自定义 Magento API 之外,有没有办法从 localhost webapp 连接到在线 Magento 安装?更具体地说,我正在寻找一个允许我编写代码的设置

include('app/Mage.php');    // how does this work for online-offline connection??
$products = Mage::getModel('catalog/category')->load($category_id);

在我们办公室的 localhost 上运行的 webapp 中。

如果这不合理,我是否需要直接从我的应用程序连接到 Magento 存储数据库并基本上编写自己的查询?如果是这种情况,我肯定会创建一个对数据库具有只读访问权限的新用户。

4

1 回答 1

0

无需连接到包含将处理它的数据库:

require'app/Mage.php';  

if (!Mage::isInstalled()) {
    Mage::log("Application is not installed yet, please complete install wizard first.\n",null,'fiftyone_daemon.log');
    exit;
}
Mage::app('default'); 


$products = Mage::getModel('catalog/category')->load($category_id);
于 2012-07-19T18:54:09.323 回答