【问题标题】:Magento - Import Products - getAdapter is returning nullMagento - 导入产品 - getAdapter 返回 null
【发布时间】:2012-03-15 06:02:35
【问题描述】:

我正在通过 cron 作业导入产品。起初它运行良好,并在数据库中导入了大约 400 条记录。但后来我发现我们需要为以后要上传的所有产品添加外部图像。因此,我进行了谷歌搜索并使用了此 url http://www.blog.magepsycho.com/how-to-import-product-images-from-external-url-in-magento/ 中指出的解决方案(使用了 Magento 1.6.1 解决方案)。

我已按照指示在本地文件中创建了一个单独的文件。但是产品导入现在不起作用,我将 $batchModel->getAdapter() 设为 null。此外,我从本地适配器目录中删除了本地文件.此外,我现在正在尝试导入普通图像,即在同一个域中。以下是我的导入过程的sn-p:

 $profile->run();
  $batchModel = Mage::getSingleton('dataflow/batch');
  var_dump($batchModel->getId());
  if ($batchModel->getId()) {
    var_dump($batchModel->getAdapter());

任何帮助将不胜感激!!!

【问题讨论】:

    标签: magento import


    【解决方案1】:

    我通过添加解决了这个问题:

    Mage::app()->getRequest()->setParam('files', $fileName);
    

    在我的脚本的开头

    其中 $fileName 是我的“import.csv”的名称

    (view app/code/core/Mage/Dataflow/Model/Convert/Parser/Csv.php)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-06
      • 2015-06-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多