【问题标题】:Magento export products from with an applicationMagento 通过应用程序导出产品
【发布时间】:2013-06-06 03:46:46
【问题描述】:

我想从一个 magento 站点下载所有产品。我有一个管理员帐户,我可以打开我的浏览器并创建一个导出(csv)。我想知道是否有人尝试通过代码来做到这一点。有没有人在不打开浏览器的情况下导出产品?

我与语言无关(我将尽我所能或将其视为 sudo 代码)我只是不想让我的用户必须手动登录 magento 并导出。

是否有链接或快捷方式,或者我在http://staging.company_name/ 之后放置的一些东西


哎呀忘了提到我无权访问运行 magento 的盒子,所以我无法添加自定义脚本或 php。我必须通过原版安装来做到这一点。
我的应用程序最终将从几十个客户的几十个 magento 系统中下载,同时一直坐在某个云中的一个盒子上。
细节我在heroku上有一个rails应用程序,现在可以导入从ebay和westfield等后端转储的文件。但是,它不能快速从 magento 中获取产品。我想我会抓取 CSV 并将其导入,而不是使用肥皂调用。

【问题讨论】:

  • 你有什么访问权限??
  • 我只有soap(api)的用户名和密码,以及web的用户名和密码。我与客户的大部分联系是销售-营销-管理。他们将使用 SAS 注册,在表格上填写 6 或 7 个字段,我的应用程序将以我的 aps 格式克隆/同步他们的 Magento 实例。我已经可以做到这一点,但是初始产品加载速度很慢,如果 ID 差距太大,容易出错。

标签: magento csv export


【解决方案1】:

是的,您无需打开管理员帐户即可导出产品。

只需创建一个 php 文件,它会创建导出 csv 文件并将其放在您的根目录中。

因此您可以使用此 url http://staging.company_name/.php 文件创建文件

Mage::getModel('catalog/product')->getCollection()

会给你所有的产品集合,然后玩这个集合。

【讨论】:

  • 哎呀..我无法访问安装 magento 的框.. 也就是我无法将模块添加到安装中。我正在扩展我的问题。 (谢谢)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-22
相关资源
最近更新 更多