我尝试使用自定义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;
}