<?php
$this->registerJs("
$('.button').click(function () {
$('#project-form').attr('action', $(this).data('action'));
$('#project-form').submit();
});
", View::POS_READY);
?>
$('#project-form').attr('action', 'site/create_project');
<?php
$this->registerJs("
$('#create').click(function () {
$('project-form').attr('action', 'site/create_project');
$('project-form').submit();
});
$('#view').click(function () {
$('project-form').attr('action', 'site/view_project');
$('project-form').submit();
});
", View::POS_END);
?>
зачем редактировать?
if ($model->load(\Yii::$app->request->post())) {
if($model->save()) {
\Yii::$app->getSession()->setFlash('success', \Yii::t('user', 'Компетенция успешно изменена'));
return $this->redirect(['competence']);
}
}
прошу прощения, а это как? я просто не понимаю