我正在尝试为magento中的每个订单保存google cookie。

我想在表格中添加新列,例如“ google_cookie”。我该如何实现?

哪个表应该更新?是sales_flat_order吗?

最佳答案

<?php

$installer = $this;
$connection = $installer->getConnection();
$installer->startSetup();

$tableSales = $this->getTable('sales_flat_order');

if ($connection->tableColumnExists($tableSales, 'google_cookie') === false) {
    $connection->addColumn(
        $tableSales,
        'google_cookie',
        'varchar(255) Default Null'
    );
}

$installer->endSetup();


使用上面的脚本添加新列并根据您的要求保存数据

09-25 19:53