Yii フレームワークは初めてです。form.php を使用してテーブルのフィールドを更新しています。そこで、このフォームを 3 つの送信ボタン [ Save, Accept, Reject
] で使用します。フォームに次のフィールドが追加されました。
<div class="row">
<?php //$model->ReviewedDate=date('Y-m-d H:i:s');?>
<?php echo $form->labelEx($model,'ReviewedDate'); ?>
<?php echo $form->textField($model,'ReviewedDate',array('value'=>'0000-00-00 00:00:00','readonly' => true));te ?>
<?php echo $form->error($model,'ReviewedDate'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'Approved'); ?>
<?php echo $form->textField($model,'Approved'); ?>
<?php echo $form->error($model,'Approved'); ?>
</div>
<div class="row buttons">
<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save',array('confirm' => 'Are you sure to save')); ?></div>
上に承認済みフィールドがあります。ここで、保存をクリックすると、承認済み以外のすべてのフィールドを更新する必要があります。(承認済みはデフォルトで 0 です)。したがって、承認ボタンをクリックすると、承認済みフィールドと他のフィールドが更新されます。[拒否] をクリックすると、承認済みフィールドが 0 に更新されます。これを行うにはどうすればよいですか。