Допишите в правила rules проверку свойств id_sec, is_show и удалите эти две строки
$model->id_sec = Yii::$app->request->post("News")["id_sec"];
$model->is_show = Yii::$app->request->post("News")["is_show"];
Подозреваю, что значения должны быть целыми числами, значит в rules должно быть такое правило,
[['id_sec', 'is_show'], 'integer']
Совместить можно с этим правилом
['multiplier','integer'],
Так же читайте документацию.
p.s.
Далее, что это за бред?
$model->created_at = time();
$model->count_show = 0;
$model->count_clicks = 0;
$model->is_news = 1;
Для первой строки, чтобы вставить время создания записи или редактирования, существует TimestampBehavior. Необходимо в модель добавить следующее:
public function behaviors()
{
return [
TimestampBehavior::className()
];
}
и удалить из действия строку
$model->created_at = time();
Для остальных трёх строк. Это Вы пытаетесь задать значения по умолчанию или присваиваете новые значения?
Если значения по умолчанию, то это делается тоже в правилах rules:
['cout_show', 'count_click'], 'default', 'value' => 0]