SiteTree对象的CsvBulkLoader

时间:2016-02-15 05:28:03

标签: csv silverstripe bulkloader

我尝试使用自定义CsvBulkLoader加载程序来创建Pages,但是加载程序并不是真的有效。如果我使用SiteTree的子类,它告诉我方法parent()在类上是不可用的。我尝试直接写入SiteTree,然后在最后一次写入时将实例更改为Target类,但内容消失了。

protected function processRecord($record, $columnMap, &$results, $preview = false)
{
    $post = BlogPost::create();

    $post->update($record);

    $post->writeToStage('Stage');


    $post->publish("Stage", "Live");

    return $post->ID;
}

0 个答案:

没有答案