{Magento - Magmi} 将产品图片导入信息保存到 Database/Custom 日志文件

{Magento - Magmi} Save Product Image Import Information to Database/Custom Log File

首先,Magmi 是一个很棒的项目,这要感谢 dweeves。

我成功地使用了产品图像导入,并将信息记录到 state/progress.txt 但是,我需要保存有关将每个图像项目导入数据库的信息,以及 Magmi 创建的日志消息。导入过程目前提供失败 items/process 的日志消息。我使用了一个基本插件,它可以帮助我使用 processItemBeforeIdprocessItemAfterId 将 image/sku 信息保存到日志文件中。

我真的不想太深入挖掘Magmi源码,但我需要将信息保存到自定义table。

请指导我以一种简单、干净和独立(如果我可以这么说的话)的方式来实现这一目标。因为我想更新到最新的 git 版本。

由于您已经在构建 Magmi 插件,因此您可以简单地利用 Magmi 数据库处理程序将数据导入您的自定义表。

//Format your SQL
$sql = "INSERT INTO $this->tablename("your_custom_table") ('column1, column2')
        VALUES (?,?);"

//Setup the column data
$data = array('value1, value2');

//Insert into Magento database
$this->insert($sql, $data);

Magmi 还有其他数据库处理程序,例如:

$this->selectone() //Selects one record in query.
$this->selectAll() //Selects all records in query.
$this->delete(); //Deletes records from query.
...and more (look through Magmi's plugins to see how each are used).