[QUOTE]Arman spirit1086 написал:
Извиняюсь onBeforeAdd писал не сохраняет все равно, где-то читал что в init.php еще надо или этого не требуется если использовать DataManager, этого описания хватает или надо где-то вызывать DataTable::onBeforeAdd() ?[/QUOTE]
Если вы используете это в своем классе (наследнике Entity\DataManager), то ничего дополнительно не требуется.
Попробуй дописать в класс это:
[CODE]public static function onBeforeAdd(Entity\Event $event)
{
$result = new Entity\EventResult;
$result->modifyFields([
'CUSTOMFIELD' => "Мое значение"
]);
return $result;
}[/CODE]
Извиняюсь onBeforeAdd писал не сохраняет все равно, где-то читал что в init.php еще надо или этого не требуется если использовать DataManager, этого описания хватает или надо где-то вызывать DataTable::onBeforeAdd() ?[/QUOTE]
Если вы используете это в своем классе (наследнике Entity\DataManager), то ничего дополнительно не требуется.
Попробуй дописать в класс это:
[CODE]public static function onBeforeAdd(Entity\Event $event)
{
$result = new Entity\EventResult;
$result->modifyFields([
'CUSTOMFIELD' => "Мое значение"
]);
return $result;
}[/CODE]
