Вы очистили красный кеш в TYPO3 (Очистить все кеши)?Это необходимо после изменения вашей модели.
Также методы установки не используются автоматически в extbase.Так что если вы не вызываете ->setDuration()
в своем коде, это вообще не вызывается.Модуль отображения данных extbase использует метод _setProperty
для установки значения для каждого свойства.
Вы можете вызвать метод ->setDuration()
в своем коде для записи в базу данных (обновление / добавление):
$model->setDuration(0);
$repository->add($model);
$model->setDuration(0);
$repository->update($model);