Обновление объекта, привязанного к серебряным полосам, после импорта

я использую SilverStripe-связываемый для отображения видео продукта. После импорта Продукта через CsvBulkLoader устанавливается ссылка SourceURL, но внешний файл не внедряется. Есть ли способ сделать это программно?

Это мой код

  public static function importVideo(&$obj, $val, $record) {
if($val != 'EmbeddedObject') {
$obj->Video()->SourceURL = $val;
$obj->Video()->write();
$obj->Video()->updateEmbedHTML();
$obj->Video()->write();
}
}

Я уже пробовал звонить

$obj->Video()->updateEmbedHTML();

или же

$obj->Video()->Embed();

какие-либо предложения?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]